Security Configuration Assessment Report
for a0dfof324rhe076

  • CIS-CAT Host IP Address: 10.250.9.115

CIS Red Hat Enterprise Linux 7 Benchmark v2.2.0.1

  • Level 1 - Server
  • Wednesday, September 9 2020 17:19:39
  • Assessment Duration: 26 seconds

Report generated by the Center for Internet Security's Configuration Assessment Tool (CIS-CAT) v3.0.65.

For further information, please visit The Center for Internet Security or send an e-mail to feedback@cisecurity.org.

Copyright ©2020, The Center for Internet Security

Summary

Description Tests Scoring
Pass Fail Error Unkn. Score Max Percent
1 Initial Setup 26 6 0 0 26.0 32.0 81%
1.1 Filesystem Configuration 16 3 0 0 16.0 19.0 84%
1.1.1 Disable unused filesystems 7 0 0 0 7.0 7.0 100%
1.2 Configure Software Updates 0 1 0 0 0.0 1.0 0%
1.3 Filesystem Integrity Checking 2 0 0 0 2.0 2.0 100%
1.4 Secure Boot Settings 1 2 0 0 1.0 3.0 33%
1.5 Additional Process Hardening 3 0 0 0 3.0 3.0 100%
1.6 Mandatory Access Control 0 0 0 0 0.0 0.0 0%
1.6.1 Configure SELinux 0 0 0 0 0.0 0.0 0%
1.7 Warning Banners 3 0 0 0 3.0 3.0 100%
1.7.1 Command Line Warning Banners 2 0 0 0 2.0 2.0 100%
2 Services 34 0 0 0 34.0 34.0 100%
2.1 inetd Services 7 0 0 0 7.0 7.0 100%
2.2 Special Purpose Services 22 0 0 0 22.0 22.0 100%
2.2.1 Time Synchronization 2 0 0 0 2.0 2.0 100%
2.3 Service Clients 5 0 0 0 5.0 5.0 100%
3 Network Configuration 15 4 0 0 15.0 19.0 79%
3.1 Network Parameters (Host Only) 2 0 0 0 2.0 2.0 100%
3.2 Network Parameters (Host and Router) 8 0 0 0 8.0 8.0 100%
3.3 IPv6 0 0 0 0 0.0 0.0 0%
3.4 TCP Wrappers 4 1 0 0 4.0 5.0 80%
3.5 Uncommon Network Protocols 0 0 0 0 0.0 0.0 0%
3.6 Firewall Configuration 1 3 0 0 1.0 4.0 25%
4 Logging and Auditing 6 1 0 0 6.0 7.0 86%
4.1 Configure System Accounting (auditd) 0 0 0 0 0.0 0.0 0%
4.1.1 Configure Data Retention 0 0 0 0 0.0 0.0 0%
4.2 Configure Logging 6 1 0 0 6.0 7.0 86%
4.2.1 Configure rsyslog 2 1 0 0 2.0 3.0 67%
4.2.2 Configure syslog-ng 2 0 0 0 2.0 2.0 100%
5 Access, Authentication and Authorization 28 8 0 0 28.0 36.0 78%
5.1 Configure cron 8 0 0 0 8.0 8.0 100%
5.2 SSH Server Configuration 13 2 0 0 13.0 15.0 87%
5.3 Configure PAM 1 3 0 0 1.0 4.0 25%
5.4 User Accounts and Environment 6 2 0 0 6.0 8.0 75%
5.4.1 Set Shadow Password Suite Parameters 3 2 0 0 3.0 5.0 60%
6 System Maintenance 29 1 0 0 29.0 30.0 97%
6.1 System File Permissions 11 0 0 0 11.0 11.0 100%
6.2 User and Group Settings 18 1 0 0 18.0 19.0 95%
Total 138 20 0 0 138.0 158.0 87%

Note: Actual scores are subject to rounding errors. The sum of these values may not result in the exact overall score.

Profiles

This benchmark contains 4 profiles.The Level 1 - Server profile was used for this assessment.

Title Description
Level 1 - Server

Items in this profile intend to:

  • be practical and prudent;
  • provide a clear security benefit; and
  • not inhibit the utility of the technology beyond acceptable means.

This profile is intended for servers.

Show Profile XML
<xccdf:Profile xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               id="xccdf_org.cisecurity.benchmarks_profile_Level_1_-_Server">
   <xccdf:title xml:lang="en">Level 1 - Server</xccdf:title>
   <xccdf:description xml:lang="en">
      <xhtml:p xmlns:xhtml="http://www.w3.org/1999/xhtml">Items in this profile intend to:</xhtml:p>
      <xhtml:ul xmlns:xhtml="http://www.w3.org/1999/xhtml">
         <xhtml:li>be practical and prudent;</xhtml:li>
         <xhtml:li>provide a clear security benefit; and</xhtml:li>
         <xhtml:li>not inhibit the utility of the technology beyond acceptable means.</xhtml:li>
      </xhtml:ul>
      <xhtml:p xmlns:xhtml="http://www.w3.org/1999/xhtml">This profile is intended for servers.</xhtml:p>
   </xccdf:description>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.1_Ensure_mounting_of_cramfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.2_Ensure_mounting_of_freevxfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.3_Ensure_mounting_of_jffs2_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.4_Ensure_mounting_of_hfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.5_Ensure_mounting_of_hfsplus_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.6_Ensure_mounting_of_squashfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.7_Ensure_mounting_of_udf_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.3_Ensure_nodev_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.4_Ensure_nosuid_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.5_Ensure_noexec_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.8_Ensure_nodev_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.9_Ensure_nosuid_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.10_Ensure_noexec_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.14_Ensure_nodev_option_set_on_home_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.15_Ensure_nodev_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.16_Ensure_nosuid_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.17_Ensure_noexec_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.18_Ensure_nodev_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.19_Ensure_nosuid_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.20_Ensure_noexec_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.21_Ensure_sticky_bit_is_set_on_all_world-writable_directories"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.22_Disable_Automounting"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.1_Ensure_package_manager_repositories_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.2_Ensure_gpgcheck_is_globally_activated"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.3_Ensure_GPG_keys_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.4_Ensure_Red_Hat_Subscription_Manager_connection_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.3.1_Ensure_AIDE_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.3.2_Ensure_filesystem_integrity_is_regularly_checked"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.1_Ensure_permissions_on_bootloader_config_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.2_Ensure_bootloader_password_is_set"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.3_Ensure_authentication_required_for_single_user_mode"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.1_Ensure_core_dumps_are_restricted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.2_Ensure_XDNX_support_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.3_Ensure_address_space_layout_randomization_ASLR_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.4_Ensure_prelink_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.1_Ensure_message_of_the_day_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.2_Ensure_local_login_warning_banner_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.3_Ensure_remote_login_warning_banner_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.4_Ensure_permissions_on_etcmotd_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.5_Ensure_permissions_on_etcissue_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.6_Ensure_permissions_on_etcissue.net_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.2_Ensure_GDM_login_banner_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.8_Ensure_updates_patches_and_additional_security_software_are_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.1_Ensure_chargen_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.2_Ensure_daytime_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.3_Ensure_discard_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.4_Ensure_echo_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.5_Ensure_time_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.6_Ensure_tftp_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.7_Ensure_xinetd_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.1_Ensure_time_synchronization_is_in_use"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.2_Ensure_ntp_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.3_Ensure_chrony_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.2_Ensure_X_Window_System_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.3_Ensure_Avahi_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.4_Ensure_CUPS_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.5_Ensure_DHCP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.6_Ensure_LDAP_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.7_Ensure_NFS_and_RPC_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.8_Ensure_DNS_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.9_Ensure_FTP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.10_Ensure_HTTP_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.11_Ensure_IMAP_and_POP3_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.12_Ensure_Samba_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.13_Ensure_HTTP_Proxy_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.14_Ensure_SNMP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.15_Ensure_mail_transfer_agent_is_configured_for_local-only_mode"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.16_Ensure_NIS_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.17_Ensure_rsh_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.18_Ensure_talk_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.19_Ensure_telnet_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.20_Ensure_tftp_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.21_Ensure_rsync_service_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.1_Ensure_NIS_Client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.2_Ensure_rsh_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.3_Ensure_talk_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.4_Ensure_telnet_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.5_Ensure_LDAP_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.1.1_Ensure_IP_forwarding_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.1.2_Ensure_packet_redirect_sending_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.1_Ensure_source_routed_packets_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.2_Ensure_ICMP_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.3_Ensure_secure_ICMP_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.4_Ensure_suspicious_packets_are_logged"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.5_Ensure_broadcast_ICMP_requests_are_ignored"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.6_Ensure_bogus_ICMP_responses_are_ignored"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.7_Ensure_Reverse_Path_Filtering_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.8_Ensure_TCP_SYN_Cookies_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.1_Ensure_IPv6_router_advertisements_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.2_Ensure_IPv6_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.3_Ensure_IPv6_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.1_Ensure_TCP_Wrappers_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.2_Ensure_etchosts.allow_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.3_Ensure_etchosts.deny_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.4_Ensure_permissions_on_etchosts.allow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.5_Ensure_permissions_on_etchosts.deny_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.1_Ensure_DCCP_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.2_Ensure_SCTP_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.3_Ensure_RDS_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.4_Ensure_TIPC_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.1_Ensure_iptables_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.2_Ensure_default_deny_firewall_policy"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.3_Ensure_loopback_traffic_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.4_Ensure_outbound_and_established_connections_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.5_Ensure_firewall_rules_exist_for_all_open_ports"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.7_Ensure_wireless_interfaces_are_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.1_Ensure_rsyslog_Service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.2_Ensure_logging_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.3_Ensure_rsyslog_default_file_permissions_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.4_Ensure_rsyslog_is_configured_to_send_logs_to_a_remote_log_host"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.5_Ensure_remote_rsyslog_messages_are_only_accepted_on_designated_log_hosts."
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.1_Ensure_syslog-ng_service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.2_Ensure_logging_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.3_Ensure_syslog-ng_default_file_permissions_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.4_Ensure_syslog-ng_is_configured_to_send_logs_to_a_remote_log_host"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.5_Ensure_remote_syslog-ng_messages_are_only_accepted_on_designated_log_hosts"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.3_Ensure_rsyslog_or_syslog-ng_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.4_Ensure_permissions_on_all_logfiles_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.3_Ensure_logrotate_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.1_Ensure_cron_daemon_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.2_Ensure_permissions_on_etccrontab_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.3_Ensure_permissions_on_etccron.hourly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.4_Ensure_permissions_on_etccron.daily_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.5_Ensure_permissions_on_etccron.weekly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.6_Ensure_permissions_on_etccron.monthly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.7_Ensure_permissions_on_etccron.d_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.8_Ensure_atcron_is_restricted_to_authorized_users"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.1_Ensure_permissions_on_etcsshsshd_config_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.2_Ensure_SSH_Protocol_is_set_to_2"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.3_Ensure_SSH_LogLevel_is_set_to_INFO"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.4_Ensure_SSH_X11_forwarding_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.5_Ensure_SSH_MaxAuthTries_is_set_to_4_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.6_Ensure_SSH_IgnoreRhosts_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.7_Ensure_SSH_HostbasedAuthentication_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.8_Ensure_SSH_root_login_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.9_Ensure_SSH_PermitEmptyPasswords_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.10_Ensure_SSH_PermitUserEnvironment_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.11_Ensure_only_approved_MAC_algorithms_are_used"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.12_Ensure_SSH_Idle_Timeout_Interval_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.13_Ensure_SSH_LoginGraceTime_is_set_to_one_minute_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.14_Ensure_SSH_access_is_limited"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.15_Ensure_SSH_warning_banner_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.1_Ensure_password_creation_requirements_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.2_Ensure_lockout_for_failed_password_attempts_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.3_Ensure_password_reuse_is_limited"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.4_Ensure_password_hashing_algorithm_is_SHA-512"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.1_Ensure_password_expiration_is_365_days_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.2_Ensure_minimum_days_between_password_changes_is_7_or_more"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.3_Ensure_password_expiration_warning_days_is_7_or_more"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.4_Ensure_inactive_password_lock_is_30_days_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.5_Ensure_all_users_last_password_change_date_is_in_the_past"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.2_Ensure_system_accounts_are_non-login"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.3_Ensure_default_group_for_the_root_account_is_GID_0"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.4_Ensure_default_user_umask_is_027_or_more_restrictive"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.5_Ensure_root_login_is_restricted_to_system_console"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.6_Ensure_access_to_the_su_command_is_restricted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.2_Ensure_permissions_on_etcpasswd_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.3_Ensure_permissions_on_etcshadow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.4_Ensure_permissions_on_etcgroup_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.5_Ensure_permissions_on_etcgshadow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.6_Ensure_permissions_on_etcpasswd-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.7_Ensure_permissions_on_etcshadow-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.8_Ensure_permissions_on_etcgroup-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.9_Ensure_permissions_on_etcgshadow-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.10_Ensure_no_world_writable_files_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.11_Ensure_no_unowned_files_or_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.12_Ensure_no_ungrouped_files_or_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.13_Audit_SUID_executables"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.14_Audit_SGID_executables"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.1_Ensure_password_fields_are_not_empty"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.2_Ensure_no_legacy__entries_exist_in_etcpasswd"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.3_Ensure_no_legacy__entries_exist_in_etcshadow"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.4_Ensure_no_legacy__entries_exist_in_etcgroup"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.5_Ensure_root_is_the_only_UID_0_account"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.6_Ensure_root_PATH_Integrity"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.7_Ensure_all_users_home_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.8_Ensure_users_home_directories_permissions_are_750_or_more_restrictive"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.9_Ensure_users_own_their_home_directories"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.10_Ensure_users_dot_files_are_not_group_or_world_writable"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.11_Ensure_no_users_have_.forward_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.12_Ensure_no_users_have_.netrc_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.13_Ensure_users_.netrc_Files_are_not_group_or_world_accessible"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.14_Ensure_no_users_have_.rhosts_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.15_Ensure_all_groups_in_etcpasswd_exist_in_etcgroup"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.16_Ensure_no_duplicate_UIDs_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.17_Ensure_no_duplicate_GIDs_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.18_Ensure_no_duplicate_user_names_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.19_Ensure_no_duplicate_group_names_exist"
                 selected="true"/>
</xccdf:Profile>
Level 2 - Server

This profile extends the "Level 1 - Server" profile. Items in this profile exhibit one or more of the following characteristics:

  • are intended for environments or use cases where security is paramount.
  • acts as defense in depth measure.
  • may negatively inhibit the utility or performance of the technology.

This profile is intended for servers.

Show Profile XML
<xccdf:Profile xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               id="xccdf_org.cisecurity.benchmarks_profile_Level_2_-_Server">
   <xccdf:title xml:lang="en">Level 2 - Server</xccdf:title>
   <xccdf:description xml:lang="en">
      <xhtml:p xmlns:xhtml="http://www.w3.org/1999/xhtml">This profile extends the "Level 1 - Server" profile. Items in this profile exhibit one or more of the following characteristics:</xhtml:p>
      <xhtml:ul xmlns:xhtml="http://www.w3.org/1999/xhtml">
         <xhtml:li>are intended for environments or use cases where security is paramount.</xhtml:li>
         <xhtml:li>acts as defense in depth measure.</xhtml:li>
         <xhtml:li>may negatively inhibit the utility or performance of the technology.</xhtml:li>
      </xhtml:ul>
      <xhtml:p xmlns:xhtml="http://www.w3.org/1999/xhtml">This profile is intended for servers.</xhtml:p>
   </xccdf:description>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.1_Ensure_mounting_of_cramfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.2_Ensure_mounting_of_freevxfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.3_Ensure_mounting_of_jffs2_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.4_Ensure_mounting_of_hfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.5_Ensure_mounting_of_hfsplus_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.6_Ensure_mounting_of_squashfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.7_Ensure_mounting_of_udf_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.8_Ensure_mounting_of_FAT_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.2_Ensure_separate_partition_exists_for_tmp"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.3_Ensure_nodev_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.4_Ensure_nosuid_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.5_Ensure_noexec_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.6_Ensure_separate_partition_exists_for_var"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.7_Ensure_separate_partition_exists_for_vartmp"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.8_Ensure_nodev_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.9_Ensure_nosuid_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.10_Ensure_noexec_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.11_Ensure_separate_partition_exists_for_varlog"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.12_Ensure_separate_partition_exists_for_varlogaudit"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.13_Ensure_separate_partition_exists_for_home"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.14_Ensure_nodev_option_set_on_home_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.15_Ensure_nodev_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.16_Ensure_nosuid_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.17_Ensure_noexec_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.18_Ensure_nodev_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.19_Ensure_nosuid_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.20_Ensure_noexec_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.21_Ensure_sticky_bit_is_set_on_all_world-writable_directories"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.22_Disable_Automounting"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.1_Ensure_package_manager_repositories_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.2_Ensure_gpgcheck_is_globally_activated"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.3_Ensure_GPG_keys_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.4_Ensure_Red_Hat_Subscription_Manager_connection_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.5_Disable_the_rhnsd_Daemon"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.3.1_Ensure_AIDE_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.3.2_Ensure_filesystem_integrity_is_regularly_checked"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.1_Ensure_permissions_on_bootloader_config_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.2_Ensure_bootloader_password_is_set"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.3_Ensure_authentication_required_for_single_user_mode"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.1_Ensure_core_dumps_are_restricted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.2_Ensure_XDNX_support_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.3_Ensure_address_space_layout_randomization_ASLR_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.4_Ensure_prelink_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.1_Ensure_SELinux_is_not_disabled_in_bootloader_configuration"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.2_Ensure_the_SELinux_state_is_enforcing"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.3_Ensure_SELinux_policy_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.4_Ensure_SETroubleshoot_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.5_Ensure_the_MCS_Translation_Service_mcstrans_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.6_Ensure_no_unconfined_daemons_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.2_Ensure_SELinux_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.1_Ensure_message_of_the_day_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.2_Ensure_local_login_warning_banner_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.3_Ensure_remote_login_warning_banner_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.4_Ensure_permissions_on_etcmotd_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.5_Ensure_permissions_on_etcissue_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.6_Ensure_permissions_on_etcissue.net_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.2_Ensure_GDM_login_banner_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.8_Ensure_updates_patches_and_additional_security_software_are_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.1_Ensure_chargen_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.2_Ensure_daytime_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.3_Ensure_discard_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.4_Ensure_echo_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.5_Ensure_time_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.6_Ensure_tftp_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.7_Ensure_xinetd_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.1_Ensure_time_synchronization_is_in_use"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.2_Ensure_ntp_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.3_Ensure_chrony_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.2_Ensure_X_Window_System_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.3_Ensure_Avahi_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.4_Ensure_CUPS_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.5_Ensure_DHCP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.6_Ensure_LDAP_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.7_Ensure_NFS_and_RPC_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.8_Ensure_DNS_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.9_Ensure_FTP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.10_Ensure_HTTP_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.11_Ensure_IMAP_and_POP3_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.12_Ensure_Samba_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.13_Ensure_HTTP_Proxy_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.14_Ensure_SNMP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.15_Ensure_mail_transfer_agent_is_configured_for_local-only_mode"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.16_Ensure_NIS_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.17_Ensure_rsh_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.18_Ensure_talk_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.19_Ensure_telnet_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.20_Ensure_tftp_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.21_Ensure_rsync_service_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.1_Ensure_NIS_Client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.2_Ensure_rsh_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.3_Ensure_talk_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.4_Ensure_telnet_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.5_Ensure_LDAP_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.1.1_Ensure_IP_forwarding_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.1.2_Ensure_packet_redirect_sending_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.1_Ensure_source_routed_packets_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.2_Ensure_ICMP_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.3_Ensure_secure_ICMP_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.4_Ensure_suspicious_packets_are_logged"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.5_Ensure_broadcast_ICMP_requests_are_ignored"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.6_Ensure_bogus_ICMP_responses_are_ignored"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.7_Ensure_Reverse_Path_Filtering_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.8_Ensure_TCP_SYN_Cookies_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.1_Ensure_IPv6_router_advertisements_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.2_Ensure_IPv6_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.3_Ensure_IPv6_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.1_Ensure_TCP_Wrappers_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.2_Ensure_etchosts.allow_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.3_Ensure_etchosts.deny_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.4_Ensure_permissions_on_etchosts.allow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.5_Ensure_permissions_on_etchosts.deny_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.1_Ensure_DCCP_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.2_Ensure_SCTP_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.3_Ensure_RDS_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.4_Ensure_TIPC_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.1_Ensure_iptables_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.2_Ensure_default_deny_firewall_policy"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.3_Ensure_loopback_traffic_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.4_Ensure_outbound_and_established_connections_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.5_Ensure_firewall_rules_exist_for_all_open_ports"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.7_Ensure_wireless_interfaces_are_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.1.1_Ensure_audit_log_storage_size_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.1.2_Ensure_system_is_disabled_when_audit_logs_are_full"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.1.3_Ensure_audit_logs_are_not_automatically_deleted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.2_Ensure_auditd_service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.3_Ensure_auditing_for_processes_that_start_prior_to_auditd_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.4_Ensure_events_that_modify_date_and_time_information_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.5_Ensure_events_that_modify_usergroup_information_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.6_Ensure_events_that_modify_the_systems_network_environment_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.7_Ensure_events_that_modify_the_systems_Mandatory_Access_Controls_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.8_Ensure_login_and_logout_events_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.9_Ensure_session_initiation_information_is_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.10_Ensure_discretionary_access_control_permission_modification_events_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.11_Ensure_unsuccessful_unauthorized_file_access_attempts_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.12_Ensure_use_of_privileged_commands_is_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.13_Ensure_successful_file_system_mounts_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.14_Ensure_file_deletion_events_by_users_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.15_Ensure_changes_to_system_administration_scope_sudoers_is_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.16_Ensure_system_administrator_actions_sudolog_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.17_Ensure_kernel_module_loading_and_unloading_is_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.18_Ensure_the_audit_configuration_is_immutable"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.1_Ensure_rsyslog_Service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.2_Ensure_logging_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.3_Ensure_rsyslog_default_file_permissions_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.4_Ensure_rsyslog_is_configured_to_send_logs_to_a_remote_log_host"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.5_Ensure_remote_rsyslog_messages_are_only_accepted_on_designated_log_hosts."
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.1_Ensure_syslog-ng_service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.2_Ensure_logging_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.3_Ensure_syslog-ng_default_file_permissions_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.4_Ensure_syslog-ng_is_configured_to_send_logs_to_a_remote_log_host"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.5_Ensure_remote_syslog-ng_messages_are_only_accepted_on_designated_log_hosts"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.3_Ensure_rsyslog_or_syslog-ng_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.4_Ensure_permissions_on_all_logfiles_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.3_Ensure_logrotate_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.1_Ensure_cron_daemon_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.2_Ensure_permissions_on_etccrontab_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.3_Ensure_permissions_on_etccron.hourly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.4_Ensure_permissions_on_etccron.daily_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.5_Ensure_permissions_on_etccron.weekly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.6_Ensure_permissions_on_etccron.monthly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.7_Ensure_permissions_on_etccron.d_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.8_Ensure_atcron_is_restricted_to_authorized_users"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.1_Ensure_permissions_on_etcsshsshd_config_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.2_Ensure_SSH_Protocol_is_set_to_2"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.3_Ensure_SSH_LogLevel_is_set_to_INFO"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.4_Ensure_SSH_X11_forwarding_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.5_Ensure_SSH_MaxAuthTries_is_set_to_4_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.6_Ensure_SSH_IgnoreRhosts_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.7_Ensure_SSH_HostbasedAuthentication_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.8_Ensure_SSH_root_login_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.9_Ensure_SSH_PermitEmptyPasswords_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.10_Ensure_SSH_PermitUserEnvironment_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.11_Ensure_only_approved_MAC_algorithms_are_used"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.12_Ensure_SSH_Idle_Timeout_Interval_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.13_Ensure_SSH_LoginGraceTime_is_set_to_one_minute_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.14_Ensure_SSH_access_is_limited"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.15_Ensure_SSH_warning_banner_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.1_Ensure_password_creation_requirements_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.2_Ensure_lockout_for_failed_password_attempts_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.3_Ensure_password_reuse_is_limited"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.4_Ensure_password_hashing_algorithm_is_SHA-512"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.1_Ensure_password_expiration_is_365_days_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.2_Ensure_minimum_days_between_password_changes_is_7_or_more"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.3_Ensure_password_expiration_warning_days_is_7_or_more"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.4_Ensure_inactive_password_lock_is_30_days_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.5_Ensure_all_users_last_password_change_date_is_in_the_past"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.2_Ensure_system_accounts_are_non-login"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.3_Ensure_default_group_for_the_root_account_is_GID_0"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.4_Ensure_default_user_umask_is_027_or_more_restrictive"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.5_Ensure_default_user_shell_timeout_is_900_seconds_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.5_Ensure_root_login_is_restricted_to_system_console"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.6_Ensure_access_to_the_su_command_is_restricted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.1_Audit_system_file_permissions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.2_Ensure_permissions_on_etcpasswd_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.3_Ensure_permissions_on_etcshadow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.4_Ensure_permissions_on_etcgroup_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.5_Ensure_permissions_on_etcgshadow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.6_Ensure_permissions_on_etcpasswd-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.7_Ensure_permissions_on_etcshadow-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.8_Ensure_permissions_on_etcgroup-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.9_Ensure_permissions_on_etcgshadow-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.10_Ensure_no_world_writable_files_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.11_Ensure_no_unowned_files_or_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.12_Ensure_no_ungrouped_files_or_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.13_Audit_SUID_executables"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.14_Audit_SGID_executables"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.1_Ensure_password_fields_are_not_empty"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.2_Ensure_no_legacy__entries_exist_in_etcpasswd"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.3_Ensure_no_legacy__entries_exist_in_etcshadow"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.4_Ensure_no_legacy__entries_exist_in_etcgroup"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.5_Ensure_root_is_the_only_UID_0_account"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.6_Ensure_root_PATH_Integrity"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.7_Ensure_all_users_home_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.8_Ensure_users_home_directories_permissions_are_750_or_more_restrictive"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.9_Ensure_users_own_their_home_directories"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.10_Ensure_users_dot_files_are_not_group_or_world_writable"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.11_Ensure_no_users_have_.forward_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.12_Ensure_no_users_have_.netrc_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.13_Ensure_users_.netrc_Files_are_not_group_or_world_accessible"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.14_Ensure_no_users_have_.rhosts_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.15_Ensure_all_groups_in_etcpasswd_exist_in_etcgroup"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.16_Ensure_no_duplicate_UIDs_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.17_Ensure_no_duplicate_GIDs_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.18_Ensure_no_duplicate_user_names_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.19_Ensure_no_duplicate_group_names_exist"
                 selected="true"/>
</xccdf:Profile>
Level 1 - Workstation

Items in this profile intend to:

  • be practical and prudent;
  • provide a clear security benefit; and
  • not inhibit the utility of the technology beyond acceptable means.

This profile is intended for workstations.

Show Profile XML
<xccdf:Profile xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               id="xccdf_org.cisecurity.benchmarks_profile_Level_1_-_Workstation">
   <xccdf:title xml:lang="en">Level 1 - Workstation</xccdf:title>
   <xccdf:description xml:lang="en">
      <xhtml:p xmlns:xhtml="http://www.w3.org/1999/xhtml">Items in this profile intend to:</xhtml:p>
      <xhtml:ul xmlns:xhtml="http://www.w3.org/1999/xhtml">
         <xhtml:li>be practical and prudent;</xhtml:li>
         <xhtml:li>provide a clear security benefit; and</xhtml:li>
         <xhtml:li>not inhibit the utility of the technology beyond acceptable means.</xhtml:li>
      </xhtml:ul>
      <xhtml:p xmlns:xhtml="http://www.w3.org/1999/xhtml">This profile is intended for workstations.</xhtml:p>
   </xccdf:description>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.1_Ensure_mounting_of_cramfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.2_Ensure_mounting_of_freevxfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.3_Ensure_mounting_of_jffs2_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.4_Ensure_mounting_of_hfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.5_Ensure_mounting_of_hfsplus_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.6_Ensure_mounting_of_squashfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.7_Ensure_mounting_of_udf_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.3_Ensure_nodev_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.4_Ensure_nosuid_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.5_Ensure_noexec_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.8_Ensure_nodev_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.9_Ensure_nosuid_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.10_Ensure_noexec_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.14_Ensure_nodev_option_set_on_home_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.15_Ensure_nodev_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.16_Ensure_nosuid_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.17_Ensure_noexec_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.18_Ensure_nodev_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.19_Ensure_nosuid_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.20_Ensure_noexec_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.21_Ensure_sticky_bit_is_set_on_all_world-writable_directories"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.1_Ensure_package_manager_repositories_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.2_Ensure_gpgcheck_is_globally_activated"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.3_Ensure_GPG_keys_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.4_Ensure_Red_Hat_Subscription_Manager_connection_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.3.1_Ensure_AIDE_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.3.2_Ensure_filesystem_integrity_is_regularly_checked"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.1_Ensure_permissions_on_bootloader_config_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.2_Ensure_bootloader_password_is_set"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.3_Ensure_authentication_required_for_single_user_mode"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.1_Ensure_core_dumps_are_restricted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.2_Ensure_XDNX_support_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.3_Ensure_address_space_layout_randomization_ASLR_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.4_Ensure_prelink_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.1_Ensure_message_of_the_day_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.2_Ensure_local_login_warning_banner_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.3_Ensure_remote_login_warning_banner_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.4_Ensure_permissions_on_etcmotd_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.5_Ensure_permissions_on_etcissue_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.6_Ensure_permissions_on_etcissue.net_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.2_Ensure_GDM_login_banner_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.8_Ensure_updates_patches_and_additional_security_software_are_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.1_Ensure_chargen_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.2_Ensure_daytime_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.3_Ensure_discard_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.4_Ensure_echo_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.5_Ensure_time_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.6_Ensure_tftp_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.7_Ensure_xinetd_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.1_Ensure_time_synchronization_is_in_use"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.2_Ensure_ntp_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.3_Ensure_chrony_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.3_Ensure_Avahi_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.5_Ensure_DHCP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.6_Ensure_LDAP_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.7_Ensure_NFS_and_RPC_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.8_Ensure_DNS_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.9_Ensure_FTP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.10_Ensure_HTTP_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.11_Ensure_IMAP_and_POP3_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.12_Ensure_Samba_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.13_Ensure_HTTP_Proxy_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.14_Ensure_SNMP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.15_Ensure_mail_transfer_agent_is_configured_for_local-only_mode"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.16_Ensure_NIS_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.17_Ensure_rsh_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.18_Ensure_talk_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.19_Ensure_telnet_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.20_Ensure_tftp_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.21_Ensure_rsync_service_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.1_Ensure_NIS_Client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.2_Ensure_rsh_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.3_Ensure_talk_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.4_Ensure_telnet_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.5_Ensure_LDAP_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.1.1_Ensure_IP_forwarding_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.1.2_Ensure_packet_redirect_sending_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.1_Ensure_source_routed_packets_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.2_Ensure_ICMP_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.3_Ensure_secure_ICMP_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.4_Ensure_suspicious_packets_are_logged"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.5_Ensure_broadcast_ICMP_requests_are_ignored"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.6_Ensure_bogus_ICMP_responses_are_ignored"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.7_Ensure_Reverse_Path_Filtering_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.8_Ensure_TCP_SYN_Cookies_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.1_Ensure_IPv6_router_advertisements_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.2_Ensure_IPv6_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.3_Ensure_IPv6_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.1_Ensure_TCP_Wrappers_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.2_Ensure_etchosts.allow_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.3_Ensure_etchosts.deny_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.4_Ensure_permissions_on_etchosts.allow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.5_Ensure_permissions_on_etchosts.deny_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.1_Ensure_DCCP_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.2_Ensure_SCTP_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.3_Ensure_RDS_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.4_Ensure_TIPC_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.1_Ensure_iptables_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.2_Ensure_default_deny_firewall_policy"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.3_Ensure_loopback_traffic_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.4_Ensure_outbound_and_established_connections_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.5_Ensure_firewall_rules_exist_for_all_open_ports"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.1_Ensure_rsyslog_Service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.2_Ensure_logging_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.3_Ensure_rsyslog_default_file_permissions_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.4_Ensure_rsyslog_is_configured_to_send_logs_to_a_remote_log_host"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.5_Ensure_remote_rsyslog_messages_are_only_accepted_on_designated_log_hosts."
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.1_Ensure_syslog-ng_service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.2_Ensure_logging_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.3_Ensure_syslog-ng_default_file_permissions_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.4_Ensure_syslog-ng_is_configured_to_send_logs_to_a_remote_log_host"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.5_Ensure_remote_syslog-ng_messages_are_only_accepted_on_designated_log_hosts"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.3_Ensure_rsyslog_or_syslog-ng_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.4_Ensure_permissions_on_all_logfiles_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.3_Ensure_logrotate_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.1_Ensure_cron_daemon_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.2_Ensure_permissions_on_etccrontab_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.3_Ensure_permissions_on_etccron.hourly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.4_Ensure_permissions_on_etccron.daily_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.5_Ensure_permissions_on_etccron.weekly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.6_Ensure_permissions_on_etccron.monthly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.7_Ensure_permissions_on_etccron.d_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.8_Ensure_atcron_is_restricted_to_authorized_users"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.1_Ensure_permissions_on_etcsshsshd_config_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.2_Ensure_SSH_Protocol_is_set_to_2"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.3_Ensure_SSH_LogLevel_is_set_to_INFO"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.4_Ensure_SSH_X11_forwarding_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.5_Ensure_SSH_MaxAuthTries_is_set_to_4_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.6_Ensure_SSH_IgnoreRhosts_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.7_Ensure_SSH_HostbasedAuthentication_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.8_Ensure_SSH_root_login_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.9_Ensure_SSH_PermitEmptyPasswords_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.10_Ensure_SSH_PermitUserEnvironment_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.11_Ensure_only_approved_MAC_algorithms_are_used"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.12_Ensure_SSH_Idle_Timeout_Interval_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.13_Ensure_SSH_LoginGraceTime_is_set_to_one_minute_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.14_Ensure_SSH_access_is_limited"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.15_Ensure_SSH_warning_banner_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.1_Ensure_password_creation_requirements_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.2_Ensure_lockout_for_failed_password_attempts_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.3_Ensure_password_reuse_is_limited"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.4_Ensure_password_hashing_algorithm_is_SHA-512"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.1_Ensure_password_expiration_is_365_days_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.2_Ensure_minimum_days_between_password_changes_is_7_or_more"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.3_Ensure_password_expiration_warning_days_is_7_or_more"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.4_Ensure_inactive_password_lock_is_30_days_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.5_Ensure_all_users_last_password_change_date_is_in_the_past"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.2_Ensure_system_accounts_are_non-login"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.3_Ensure_default_group_for_the_root_account_is_GID_0"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.4_Ensure_default_user_umask_is_027_or_more_restrictive"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.5_Ensure_root_login_is_restricted_to_system_console"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.6_Ensure_access_to_the_su_command_is_restricted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.2_Ensure_permissions_on_etcpasswd_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.3_Ensure_permissions_on_etcshadow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.4_Ensure_permissions_on_etcgroup_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.5_Ensure_permissions_on_etcgshadow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.6_Ensure_permissions_on_etcpasswd-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.7_Ensure_permissions_on_etcshadow-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.8_Ensure_permissions_on_etcgroup-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.9_Ensure_permissions_on_etcgshadow-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.10_Ensure_no_world_writable_files_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.11_Ensure_no_unowned_files_or_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.12_Ensure_no_ungrouped_files_or_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.13_Audit_SUID_executables"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.14_Audit_SGID_executables"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.1_Ensure_password_fields_are_not_empty"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.2_Ensure_no_legacy__entries_exist_in_etcpasswd"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.3_Ensure_no_legacy__entries_exist_in_etcshadow"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.4_Ensure_no_legacy__entries_exist_in_etcgroup"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.5_Ensure_root_is_the_only_UID_0_account"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.6_Ensure_root_PATH_Integrity"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.7_Ensure_all_users_home_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.8_Ensure_users_home_directories_permissions_are_750_or_more_restrictive"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.9_Ensure_users_own_their_home_directories"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.10_Ensure_users_dot_files_are_not_group_or_world_writable"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.11_Ensure_no_users_have_.forward_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.12_Ensure_no_users_have_.netrc_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.13_Ensure_users_.netrc_Files_are_not_group_or_world_accessible"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.14_Ensure_no_users_have_.rhosts_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.15_Ensure_all_groups_in_etcpasswd_exist_in_etcgroup"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.16_Ensure_no_duplicate_UIDs_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.17_Ensure_no_duplicate_GIDs_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.18_Ensure_no_duplicate_user_names_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.19_Ensure_no_duplicate_group_names_exist"
                 selected="true"/>
</xccdf:Profile>
Level 2 - Workstation

This profile extends the "Level 1 - Workstation" profile. Items in this profile exhibit one or more of the following characteristics:

  • are intended for environments or use cases where security is paramount.
  • acts as defense in depth measure.
  • may negatively inhibit the utility or performance of the technology.

This profile is intended for workstations.

Show Profile XML
<xccdf:Profile xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               id="xccdf_org.cisecurity.benchmarks_profile_Level_2_-_Workstation">
   <xccdf:title xml:lang="en">Level 2 - Workstation</xccdf:title>
   <xccdf:description xml:lang="en">
      <xhtml:p xmlns:xhtml="http://www.w3.org/1999/xhtml">This profile extends the "Level 1 - Workstation" profile. Items in this profile exhibit one or more of the following characteristics:</xhtml:p>
      <xhtml:ul xmlns:xhtml="http://www.w3.org/1999/xhtml">
         <xhtml:li>are intended for environments or use cases where security is paramount.</xhtml:li>
         <xhtml:li>acts as defense in depth measure.</xhtml:li>
         <xhtml:li>may negatively inhibit the utility or performance of the technology.</xhtml:li>
      </xhtml:ul>
      <xhtml:p xmlns:xhtml="http://www.w3.org/1999/xhtml">This profile is intended for workstations.</xhtml:p>
   </xccdf:description>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.1_Ensure_mounting_of_cramfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.2_Ensure_mounting_of_freevxfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.3_Ensure_mounting_of_jffs2_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.4_Ensure_mounting_of_hfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.5_Ensure_mounting_of_hfsplus_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.6_Ensure_mounting_of_squashfs_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.7_Ensure_mounting_of_udf_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.8_Ensure_mounting_of_FAT_filesystems_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.2_Ensure_separate_partition_exists_for_tmp"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.3_Ensure_nodev_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.4_Ensure_nosuid_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.5_Ensure_noexec_option_set_on_tmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.6_Ensure_separate_partition_exists_for_var"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.7_Ensure_separate_partition_exists_for_vartmp"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.8_Ensure_nodev_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.9_Ensure_nosuid_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.10_Ensure_noexec_option_set_on_vartmp_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.11_Ensure_separate_partition_exists_for_varlog"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.12_Ensure_separate_partition_exists_for_varlogaudit"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.13_Ensure_separate_partition_exists_for_home"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.14_Ensure_nodev_option_set_on_home_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.15_Ensure_nodev_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.16_Ensure_nosuid_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.17_Ensure_noexec_option_set_on_devshm_partition"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.18_Ensure_nodev_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.19_Ensure_nosuid_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.20_Ensure_noexec_option_set_on_removable_media_partitions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.21_Ensure_sticky_bit_is_set_on_all_world-writable_directories"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.1.22_Disable_Automounting"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.1_Ensure_package_manager_repositories_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.2_Ensure_gpgcheck_is_globally_activated"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.3_Ensure_GPG_keys_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.4_Ensure_Red_Hat_Subscription_Manager_connection_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.2.5_Disable_the_rhnsd_Daemon"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.3.1_Ensure_AIDE_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.3.2_Ensure_filesystem_integrity_is_regularly_checked"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.1_Ensure_permissions_on_bootloader_config_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.2_Ensure_bootloader_password_is_set"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.4.3_Ensure_authentication_required_for_single_user_mode"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.1_Ensure_core_dumps_are_restricted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.2_Ensure_XDNX_support_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.3_Ensure_address_space_layout_randomization_ASLR_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.5.4_Ensure_prelink_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.1_Ensure_SELinux_is_not_disabled_in_bootloader_configuration"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.2_Ensure_the_SELinux_state_is_enforcing"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.3_Ensure_SELinux_policy_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.5_Ensure_the_MCS_Translation_Service_mcstrans_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.1.6_Ensure_no_unconfined_daemons_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.6.2_Ensure_SELinux_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.1_Ensure_message_of_the_day_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.2_Ensure_local_login_warning_banner_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.3_Ensure_remote_login_warning_banner_is_configured_properly"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.4_Ensure_permissions_on_etcmotd_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.5_Ensure_permissions_on_etcissue_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.6_Ensure_permissions_on_etcissue.net_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.7.2_Ensure_GDM_login_banner_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_1.8_Ensure_updates_patches_and_additional_security_software_are_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.1_Ensure_chargen_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.2_Ensure_daytime_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.3_Ensure_discard_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.4_Ensure_echo_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.5_Ensure_time_services_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.6_Ensure_tftp_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.1.7_Ensure_xinetd_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.1_Ensure_time_synchronization_is_in_use"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.2_Ensure_ntp_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.3_Ensure_chrony_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.3_Ensure_Avahi_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.4_Ensure_CUPS_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.5_Ensure_DHCP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.6_Ensure_LDAP_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.7_Ensure_NFS_and_RPC_are_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.8_Ensure_DNS_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.9_Ensure_FTP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.10_Ensure_HTTP_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.11_Ensure_IMAP_and_POP3_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.12_Ensure_Samba_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.13_Ensure_HTTP_Proxy_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.14_Ensure_SNMP_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.15_Ensure_mail_transfer_agent_is_configured_for_local-only_mode"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.16_Ensure_NIS_Server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.17_Ensure_rsh_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.18_Ensure_talk_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.19_Ensure_telnet_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.20_Ensure_tftp_server_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.2.21_Ensure_rsync_service_is_not_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.1_Ensure_NIS_Client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.2_Ensure_rsh_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.3_Ensure_talk_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.4_Ensure_telnet_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_2.3.5_Ensure_LDAP_client_is_not_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.1.1_Ensure_IP_forwarding_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.1.2_Ensure_packet_redirect_sending_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.1_Ensure_source_routed_packets_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.2_Ensure_ICMP_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.3_Ensure_secure_ICMP_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.4_Ensure_suspicious_packets_are_logged"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.5_Ensure_broadcast_ICMP_requests_are_ignored"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.6_Ensure_bogus_ICMP_responses_are_ignored"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.7_Ensure_Reverse_Path_Filtering_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.2.8_Ensure_TCP_SYN_Cookies_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.1_Ensure_IPv6_router_advertisements_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.2_Ensure_IPv6_redirects_are_not_accepted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.3.3_Ensure_IPv6_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.1_Ensure_TCP_Wrappers_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.2_Ensure_etchosts.allow_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.3_Ensure_etchosts.deny_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.4_Ensure_permissions_on_etchosts.allow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.4.5_Ensure_permissions_on_etchosts.deny_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.1_Ensure_DCCP_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.2_Ensure_SCTP_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.3_Ensure_RDS_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.5.4_Ensure_TIPC_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.1_Ensure_iptables_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.2_Ensure_default_deny_firewall_policy"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.3_Ensure_loopback_traffic_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.4_Ensure_outbound_and_established_connections_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.6.5_Ensure_firewall_rules_exist_for_all_open_ports"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_3.7_Ensure_wireless_interfaces_are_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.1.1_Ensure_audit_log_storage_size_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.1.2_Ensure_system_is_disabled_when_audit_logs_are_full"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.1.3_Ensure_audit_logs_are_not_automatically_deleted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.2_Ensure_auditd_service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.3_Ensure_auditing_for_processes_that_start_prior_to_auditd_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.4_Ensure_events_that_modify_date_and_time_information_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.5_Ensure_events_that_modify_usergroup_information_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.6_Ensure_events_that_modify_the_systems_network_environment_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.7_Ensure_events_that_modify_the_systems_Mandatory_Access_Controls_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.8_Ensure_login_and_logout_events_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.9_Ensure_session_initiation_information_is_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.10_Ensure_discretionary_access_control_permission_modification_events_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.11_Ensure_unsuccessful_unauthorized_file_access_attempts_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.12_Ensure_use_of_privileged_commands_is_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.13_Ensure_successful_file_system_mounts_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.14_Ensure_file_deletion_events_by_users_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.15_Ensure_changes_to_system_administration_scope_sudoers_is_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.16_Ensure_system_administrator_actions_sudolog_are_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.17_Ensure_kernel_module_loading_and_unloading_is_collected"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.1.18_Ensure_the_audit_configuration_is_immutable"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.1_Ensure_rsyslog_Service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.2_Ensure_logging_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.3_Ensure_rsyslog_default_file_permissions_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.4_Ensure_rsyslog_is_configured_to_send_logs_to_a_remote_log_host"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.5_Ensure_remote_rsyslog_messages_are_only_accepted_on_designated_log_hosts."
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.1_Ensure_syslog-ng_service_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.2_Ensure_logging_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.3_Ensure_syslog-ng_default_file_permissions_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.4_Ensure_syslog-ng_is_configured_to_send_logs_to_a_remote_log_host"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.5_Ensure_remote_syslog-ng_messages_are_only_accepted_on_designated_log_hosts"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.3_Ensure_rsyslog_or_syslog-ng_is_installed"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.2.4_Ensure_permissions_on_all_logfiles_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_4.3_Ensure_logrotate_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.1_Ensure_cron_daemon_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.2_Ensure_permissions_on_etccrontab_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.3_Ensure_permissions_on_etccron.hourly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.4_Ensure_permissions_on_etccron.daily_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.5_Ensure_permissions_on_etccron.weekly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.6_Ensure_permissions_on_etccron.monthly_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.7_Ensure_permissions_on_etccron.d_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.1.8_Ensure_atcron_is_restricted_to_authorized_users"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.1_Ensure_permissions_on_etcsshsshd_config_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.2_Ensure_SSH_Protocol_is_set_to_2"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.3_Ensure_SSH_LogLevel_is_set_to_INFO"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.4_Ensure_SSH_X11_forwarding_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.5_Ensure_SSH_MaxAuthTries_is_set_to_4_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.6_Ensure_SSH_IgnoreRhosts_is_enabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.7_Ensure_SSH_HostbasedAuthentication_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.8_Ensure_SSH_root_login_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.9_Ensure_SSH_PermitEmptyPasswords_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.10_Ensure_SSH_PermitUserEnvironment_is_disabled"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.11_Ensure_only_approved_MAC_algorithms_are_used"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.12_Ensure_SSH_Idle_Timeout_Interval_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.13_Ensure_SSH_LoginGraceTime_is_set_to_one_minute_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.14_Ensure_SSH_access_is_limited"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.2.15_Ensure_SSH_warning_banner_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.1_Ensure_password_creation_requirements_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.2_Ensure_lockout_for_failed_password_attempts_is_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.3_Ensure_password_reuse_is_limited"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.3.4_Ensure_password_hashing_algorithm_is_SHA-512"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.1_Ensure_password_expiration_is_365_days_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.2_Ensure_minimum_days_between_password_changes_is_7_or_more"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.3_Ensure_password_expiration_warning_days_is_7_or_more"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.4_Ensure_inactive_password_lock_is_30_days_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.5_Ensure_all_users_last_password_change_date_is_in_the_past"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.2_Ensure_system_accounts_are_non-login"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.3_Ensure_default_group_for_the_root_account_is_GID_0"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.4_Ensure_default_user_umask_is_027_or_more_restrictive"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.4.5_Ensure_default_user_shell_timeout_is_900_seconds_or_less"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.5_Ensure_root_login_is_restricted_to_system_console"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_5.6_Ensure_access_to_the_su_command_is_restricted"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.1_Audit_system_file_permissions"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.2_Ensure_permissions_on_etcpasswd_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.3_Ensure_permissions_on_etcshadow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.4_Ensure_permissions_on_etcgroup_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.5_Ensure_permissions_on_etcgshadow_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.6_Ensure_permissions_on_etcpasswd-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.7_Ensure_permissions_on_etcshadow-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.8_Ensure_permissions_on_etcgroup-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.9_Ensure_permissions_on_etcgshadow-_are_configured"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.10_Ensure_no_world_writable_files_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.11_Ensure_no_unowned_files_or_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.12_Ensure_no_ungrouped_files_or_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.13_Audit_SUID_executables"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.1.14_Audit_SGID_executables"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.1_Ensure_password_fields_are_not_empty"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.2_Ensure_no_legacy__entries_exist_in_etcpasswd"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.3_Ensure_no_legacy__entries_exist_in_etcshadow"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.4_Ensure_no_legacy__entries_exist_in_etcgroup"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.5_Ensure_root_is_the_only_UID_0_account"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.6_Ensure_root_PATH_Integrity"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.7_Ensure_all_users_home_directories_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.8_Ensure_users_home_directories_permissions_are_750_or_more_restrictive"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.9_Ensure_users_own_their_home_directories"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.10_Ensure_users_dot_files_are_not_group_or_world_writable"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.11_Ensure_no_users_have_.forward_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.12_Ensure_no_users_have_.netrc_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.13_Ensure_users_.netrc_Files_are_not_group_or_world_accessible"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.14_Ensure_no_users_have_.rhosts_files"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.15_Ensure_all_groups_in_etcpasswd_exist_in_etcgroup"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.16_Ensure_no_duplicate_UIDs_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.17_Ensure_no_duplicate_GIDs_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.18_Ensure_no_duplicate_user_names_exist"
                 selected="true"/>
   <xccdf:select idref="xccdf_org.cisecurity.benchmarks_rule_6.2.19_Ensure_no_duplicate_group_names_exist"
                 selected="true"/>
</xccdf:Profile>

Assessment Results

w Benchmark Item Result
1 Initial Setup
1.1 Filesystem Configuration
1.1.1 Disable unused filesystems
1.0 1.1.1.1 Ensure mounting of cramfs filesystems is disabled Pass
1.0 1.1.1.2 Ensure mounting of freevxfs filesystems is disabled Pass
1.0 1.1.1.3 Ensure mounting of jffs2 filesystems is disabled Pass
1.0 1.1.1.4 Ensure mounting of hfs filesystems is disabled Pass
1.0 1.1.1.5 Ensure mounting of hfsplus filesystems is disabled Pass
1.0 1.1.1.6 Ensure mounting of squashfs filesystems is disabled Pass
1.0 1.1.1.7 Ensure mounting of udf filesystems is disabled Pass
1.0 1.1.3 Ensure nodev option set on /tmp partition Pass
1.0 1.1.4 Ensure nosuid option set on /tmp partition Pass
1.0 1.1.5 Ensure noexec option set on /tmp partition Pass
1.0 1.1.8 Ensure nodev option set on /var/tmp partition Fail
1.0 1.1.9 Ensure nosuid option set on /var/tmp partition Pass
1.0 1.1.10 Ensure noexec option set on /var/tmp partition Fail
1.0 1.1.14 Ensure nodev option set on /home partition Pass
1.0 1.1.15 Ensure nodev option set on /dev/shm partition Pass
1.0 1.1.16 Ensure nosuid option set on /dev/shm partition Pass
1.0 1.1.17 Ensure noexec option set on /dev/shm partition Fail
1.0 1.1.21 Ensure sticky bit is set on all world-writable directories Pass
1.0 1.1.22 Disable Automounting Pass
1.2 Configure Software Updates
1.0 1.2.2 Ensure gpgcheck is globally activated Fail
1.3 Filesystem Integrity Checking
1.0 1.3.1 Ensure AIDE is installed Pass
1.0 1.3.2 Ensure filesystem integrity is regularly checked Pass
1.4 Secure Boot Settings
1.0 1.4.1 Ensure permissions on bootloader config are configured Fail
1.0 1.4.2 Ensure bootloader password is set Fail
1.0 1.4.3 Ensure authentication required for single user mode Pass
1.5 Additional Process Hardening
1.0 1.5.1 Ensure core dumps are restricted Pass

1.5.2 Ensure XD/NX support is enabled Informational
1.0 1.5.3 Ensure address space layout randomization (ASLR) is enabled Pass
1.0 1.5.4 Ensure prelink is disabled Pass
1.6 Mandatory Access Control
1.6.1 Configure SELinux
1.7 Warning Banners
1.7.1 Command Line Warning Banners
1.0 1.7.1.1 Ensure message of the day is configured properly Pass

1.7.1.2 Ensure local login warning banner is configured properly Informational

1.7.1.3 Ensure remote login warning banner is configured properly Informational

1.7.1.4 Ensure permissions on /etc/motd are configured Informational
1.0 1.7.1.5 Ensure permissions on /etc/issue are configured Pass

1.7.1.6 Ensure permissions on /etc/issue.net are configured Informational
1.0 1.7.2 Ensure GDM login banner is configured Pass
1.0 1.8 Ensure updates, patches, and additional security software are installed Pass
2 Services
2.1 inetd Services
1.0 2.1.1 Ensure chargen services are not enabled Pass
1.0 2.1.2 Ensure daytime services are not enabled Pass
1.0 2.1.3 Ensure discard services are not enabled Pass
1.0 2.1.4 Ensure echo services are not enabled Pass
1.0 2.1.5 Ensure time services are not enabled Pass
1.0 2.1.6 Ensure tftp server is not enabled Pass
1.0 2.1.7 Ensure xinetd is not enabled Pass
2.2 Special Purpose Services
2.2.1 Time Synchronization

2.2.1.1 Ensure time synchronization is in use Informational
1.0 2.2.1.2 Ensure ntp is configured Pass
1.0 2.2.1.3 Ensure chrony is configured Pass
1.0 2.2.2 Ensure X Window System is not installed Pass
1.0 2.2.3 Ensure Avahi Server is not enabled Pass
1.0 2.2.4 Ensure CUPS is not enabled Pass
1.0 2.2.5 Ensure DHCP Server is not enabled Pass
1.0 2.2.6 Ensure LDAP server is not enabled Pass
1.0 2.2.7 Ensure NFS and RPC are not enabled Pass
1.0 2.2.8 Ensure DNS Server is not enabled Pass
1.0 2.2.9 Ensure FTP Server is not enabled Pass
1.0 2.2.10 Ensure HTTP server is not enabled Pass
1.0 2.2.11 Ensure IMAP and POP3 server is not enabled Pass
1.0 2.2.12 Ensure Samba is not enabled Pass
1.0 2.2.13 Ensure HTTP Proxy Server is not enabled Pass
1.0 2.2.14 Ensure SNMP Server is not enabled Pass
1.0 2.2.15 Ensure mail transfer agent is configured for local-only mode Pass
1.0 2.2.16 Ensure NIS Server is not enabled Pass
1.0 2.2.17 Ensure rsh server is not enabled Pass
1.0 2.2.18 Ensure talk server is not enabled Pass
1.0 2.2.19 Ensure telnet server is not enabled Pass
1.0 2.2.20 Ensure tftp server is not enabled Pass
1.0 2.2.21 Ensure rsync service is not enabled Pass
2.3 Service Clients
1.0 2.3.1 Ensure NIS Client is not installed Pass
1.0 2.3.2 Ensure rsh client is not installed Pass
1.0 2.3.3 Ensure talk client is not installed Pass
1.0 2.3.4 Ensure telnet client is not installed Pass
1.0 2.3.5 Ensure LDAP client is not installed Pass
3 Network Configuration
3.1 Network Parameters (Host Only)
1.0 3.1.1 Ensure IP forwarding is disabled Pass
1.0 3.1.2 Ensure packet redirect sending is disabled Pass
3.2 Network Parameters (Host and Router)
1.0 3.2.1 Ensure source routed packets are not accepted Pass
1.0 3.2.2 Ensure ICMP redirects are not accepted Pass
1.0 3.2.3 Ensure secure ICMP redirects are not accepted Pass
1.0 3.2.4 Ensure suspicious packets are logged Pass
1.0 3.2.5 Ensure broadcast ICMP requests are ignored Pass
1.0 3.2.6 Ensure bogus ICMP responses are ignored Pass
1.0 3.2.7 Ensure Reverse Path Filtering is enabled Pass
1.0 3.2.8 Ensure TCP SYN Cookies is enabled Pass
3.3 IPv6

3.3.1 Ensure IPv6 router advertisements are not accepted Informational

3.3.2 Ensure IPv6 redirects are not accepted Informational

3.3.3 Ensure IPv6 is disabled Informational
3.4 TCP Wrappers
1.0 3.4.1 Ensure TCP Wrappers is installed Pass
1.0 3.4.2 Ensure /etc/hosts.allow is configured Pass
1.0 3.4.3 Ensure /etc/hosts.deny is configured Fail
1.0 3.4.4 Ensure permissions on /etc/hosts.allow are configured Pass
1.0 3.4.5 Ensure permissions on /etc/hosts.deny are configured Pass
3.5 Uncommon Network Protocols

3.5.1 Ensure DCCP is disabled Informational

3.5.2 Ensure SCTP is disabled Informational

3.5.3 Ensure RDS is disabled Informational

3.5.4 Ensure TIPC is disabled Informational
3.6 Firewall Configuration
1.0 3.6.1 Ensure iptables is installed Pass
1.0 3.6.2 Ensure default deny firewall policy Fail
1.0 3.6.3 Ensure loopback traffic is configured Fail
1.0 3.6.5 Ensure firewall rules exist for all open ports Fail
4 Logging and Auditing
4.1 Configure System Accounting (auditd)
4.1.1 Configure Data Retention
4.2 Configure Logging
4.2.1 Configure rsyslog
1.0 4.2.1.1 Ensure rsyslog Service is enabled Pass
1.0 4.2.1.3 Ensure rsyslog default file permissions configured Fail
1.0 4.2.1.4 Ensure rsyslog is configured to send logs to a remote log host Pass
4.2.2 Configure syslog-ng
1.0 4.2.2.1 Ensure syslog-ng service is enabled Pass
1.0 4.2.2.3 Ensure syslog-ng default file permissions configured Pass
1.0 4.2.3 Ensure rsyslog or syslog-ng is installed Pass
1.0 4.2.4 Ensure permissions on all logfiles are configured Pass
5 Access, Authentication and Authorization
5.1 Configure cron
1.0 5.1.1 Ensure cron daemon is enabled Pass
1.0 5.1.2 Ensure permissions on /etc/crontab are configured Pass
1.0 5.1.3 Ensure permissions on /etc/cron.hourly are configured Pass
1.0 5.1.4 Ensure permissions on /etc/cron.daily are configured Pass
1.0 5.1.5 Ensure permissions on /etc/cron.weekly are configured Pass
1.0 5.1.6 Ensure permissions on /etc/cron.monthly are configured Pass
1.0 5.1.7 Ensure permissions on /etc/cron.d are configured Pass
1.0 5.1.8 Ensure at/cron is restricted to authorized users Pass
5.2 SSH Server Configuration
1.0 5.2.1 Ensure permissions on /etc/ssh/sshd_config are configured Pass
1.0 5.2.2 Ensure SSH Protocol is set to 2 Pass
1.0 5.2.3 Ensure SSH LogLevel is set to INFO Pass
1.0 5.2.4 Ensure SSH X11 forwarding is disabled Pass
1.0 5.2.5 Ensure SSH MaxAuthTries is set to 4 or less Pass
1.0 5.2.6 Ensure SSH IgnoreRhosts is enabled Pass
1.0 5.2.7 Ensure SSH HostbasedAuthentication is disabled Pass
1.0 5.2.8 Ensure SSH root login is disabled Pass
1.0 5.2.9 Ensure SSH PermitEmptyPasswords is disabled Pass
1.0 5.2.10 Ensure SSH PermitUserEnvironment is disabled Pass
1.0 5.2.11 Ensure only approved MAC algorithms are used Fail
1.0 5.2.12 Ensure SSH Idle Timeout Interval is configured Pass
1.0 5.2.13 Ensure SSH LoginGraceTime is set to one minute or less Pass
1.0 5.2.14 Ensure SSH access is limited Fail
1.0 5.2.15 Ensure SSH warning banner is configured Pass
5.3 Configure PAM
1.0 5.3.1 Ensure password creation requirements are configured Fail
1.0 5.3.2 Ensure lockout for failed password attempts is configured Fail
1.0 5.3.3 Ensure password reuse is limited Fail
1.0 5.3.4 Ensure password hashing algorithm is SHA-512 Pass
5.4 User Accounts and Environment
5.4.1 Set Shadow Password Suite Parameters
1.0 5.4.1.1 Ensure password expiration is 365 days or less Fail
1.0 5.4.1.2 Ensure minimum days between password changes is 7 or more Fail
1.0 5.4.1.3 Ensure password expiration warning days is 7 or more Pass
1.0 5.4.1.4 Ensure inactive password lock is 30 days or less Pass
1.0 5.4.1.5 Ensure all users last password change date is in the past Pass
1.0 5.4.2 Ensure system accounts are non-login Pass
1.0 5.4.3 Ensure default group for the root account is GID 0 Pass
1.0 5.4.4 Ensure default user umask is 027 or more restrictive Pass
1.0 5.6 Ensure access to the su command is restricted Fail
6 System Maintenance
6.1 System File Permissions
1.0 6.1.2 Ensure permissions on /etc/passwd are configured Pass
1.0 6.1.3 Ensure permissions on /etc/shadow are configured Pass
1.0 6.1.4 Ensure permissions on /etc/group are configured Pass
1.0 6.1.5 Ensure permissions on /etc/gshadow are configured Pass
1.0 6.1.6 Ensure permissions on /etc/passwd- are configured Pass
1.0 6.1.7 Ensure permissions on /etc/shadow- are configured Pass
1.0 6.1.8 Ensure permissions on /etc/group- are configured Pass
1.0 6.1.9 Ensure permissions on /etc/gshadow- are configured Pass
1.0 6.1.10 Ensure no world writable files exist Pass
1.0 6.1.11 Ensure no unowned files or directories exist Pass
1.0 6.1.12 Ensure no ungrouped files or directories exist Pass
6.2 User and Group Settings
1.0 6.2.1 Ensure password fields are not empty Pass
1.0 6.2.2 Ensure no legacy "+" entries exist in /etc/passwd Pass
1.0 6.2.3 Ensure no legacy "+" entries exist in /etc/shadow Pass
1.0 6.2.4 Ensure no legacy "+" entries exist in /etc/group Pass
1.0 6.2.5 Ensure root is the only UID 0 account Pass
1.0 6.2.6 Ensure root PATH Integrity Fail
1.0 6.2.7 Ensure all users' home directories exist Pass
1.0 6.2.8 Ensure users' home directories permissions are 750 or more restrictive Pass
1.0 6.2.9 Ensure users own their home directories Pass
1.0 6.2.10 Ensure users' dot files are not group or world writable Pass
1.0 6.2.11 Ensure no users have .forward files Pass
1.0 6.2.12 Ensure no users have .netrc files Pass
1.0 6.2.13 Ensure users' .netrc Files are not group or world accessible Pass
1.0 6.2.14 Ensure no users have .rhosts files Pass
1.0 6.2.15 Ensure all groups in /etc/passwd exist in /etc/group Pass
1.0 6.2.16 Ensure no duplicate UIDs exist Pass
1.0 6.2.17 Ensure no duplicate GIDs exist Pass
1.0 6.2.18 Ensure no duplicate user names exist Pass
1.0 6.2.19 Ensure no duplicate group names exist Pass

Assessment Details

1 Initial Setup

Items in this section are advised for all systems, but may be difficult or require extensive preparation after the initial setup of the system.

1.1 Filesystem Configuration

Directories that are used for system-wide functions can be further protected by placing them on separate partitions. This provides protection for resource exhaustion and enables the use of mounting options that are applicable to the directory's intended use. Users' data can be stored on separate partitions and have stricter mount options. A user partition is a filesystem that has been established for use by the users and does not contain software for system operations.

The recommendations in this section are easier to perform during initial system installation. If the system is already installed, it is recommended that a full backup be performed before repartitioning the system.

Note: If you are repartitioning a system that has already been installed, make sure the data has been copied over to the new partition, unmount it and then remove the data from the directory that was in the old partition. Otherwise it will still consume space in the old partition that will be masked when the new filesystem is mounted. For example, if a system is in single-user mode with no filesystems mounted and the administrator adds a lot of data to the /tmp directory, this data will still consume space in / once the /tmp filesystem is mounted unless it is removed first.

1.1.1 Disable unused filesystems

A number of uncommon filesystem types are supported under Linux. Removing support for unneeded filesystem types reduces the local attack surface of the system. If a filesystem type is not needed it should be disabled. Native Linux file systems are designed to ensure that built-in security controls function as expected. Non-native filesystems can lead to unexpected consequences to both the security and functionality of the system and should be used with caution. Many filesystems are created for niche use cases and are not maintained and supported as the operating systems are updated and patched. Users of non-native filesystems should ensure that there is attention and ongoing support for them, especially in light of frequent operating system changes.

Standard network connectivity and Internet access to cloud storage may make the use of non-standard filesystem formats to directly attach heterogeneous devices much less attractive.

Note: This should not be considered a comprehensive list of filesystems. You may wish to consider additions to those listed here for your environment.

Pass

1.1.1.1 Ensure mounting of cramfs filesystems is disabled

Description:

The cramfs filesystem type is a compressed read-only Linux filesystem embedded in small footprint systems. A cramfs image can be used without having to first decompress the image.

Removing support for unneeded filesystem types reduces the local attack surface of the server. If this filesystem type is not needed, disable it.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install cramfs /bin/true

Run the following command to unload the cramfs module:

# rmmod cramfs

All of the following tests or sub-groups must pass:
Ensure kernel module cramfs is not loadable -- More
Check: At Least One Must Pass
Command: modprobe -n -v cramfs
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$ install /bin/true
Ensure kernel module cramfs is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^cramfs + Module Size Used by
the Std. Output matches the regular expression ^cramfs + iptable_filter 12810 0
the Std. Output matches the regular expression ^cramfs + binfmt_misc 17468 1
the Std. Output matches the regular expression ^cramfs + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^cramfs + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^cramfs + nfsv4 583067 1
the Std. Output matches the regular expression ^cramfs + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^cramfs + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^cramfs + lockd 93952 1 nfs
the Std. Output matches the regular expression ^cramfs + grace 13515 1 lockd
the Std. Output matches the regular expression ^cramfs + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^cramfs + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^cramfs + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^cramfs + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^cramfs + ext4 579979 1
the Std. Output matches the regular expression ^cramfs + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^cramfs + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^cramfs + sb_edac 31940 0
the Std. Output matches the regular expression ^cramfs + iosf_mbi 15582 0
the Std. Output matches the regular expression ^cramfs + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^cramfs + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^cramfs + ppdev 17671 0
the Std. Output matches the regular expression ^cramfs + vmw_balloon 18094 0
the Std. Output matches the regular expression ^cramfs + aesni_intel 189415 0
the Std. Output matches the regular expression ^cramfs + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^cramfs + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^cramfs + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^cramfs + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^cramfs + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^cramfs + joydev 17389 0
the Std. Output matches the regular expression ^cramfs + pcspkr 12718 0
the Std. Output matches the regular expression ^cramfs + sg 40721 0
the Std. Output matches the regular expression ^cramfs + parport_pc 28205 0
the Std. Output matches the regular expression ^cramfs + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^cramfs + i2c_piix4 22401 0
the Std. Output matches the regular expression ^cramfs + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^cramfs + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^cramfs + xfs 996949 8
the Std. Output matches the regular expression ^cramfs + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^cramfs + sr_mod 22416 0
the Std. Output matches the regular expression ^cramfs + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^cramfs + ata_generic 12923 0
the Std. Output matches the regular expression ^cramfs + pata_acpi 13053 0
the Std. Output matches the regular expression ^cramfs + sd_mod 46281 5
the Std. Output matches the regular expression ^cramfs + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^cramfs + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^cramfs + vmwgfx 276430 1
the Std. Output matches the regular expression ^cramfs + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^cramfs + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^cramfs + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^cramfs + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^cramfs + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^cramfs + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^cramfs + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^cramfs + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^cramfs + ata_piix 35052 0
the Std. Output matches the regular expression ^cramfs + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^cramfs + crc32c_intel 22094 1
the Std. Output matches the regular expression ^cramfs + serio_raw 13434 0
the Std. Output matches the regular expression ^cramfs + ahci 34056 0
the Std. Output matches the regular expression ^cramfs + libahci 31992 1 ahci
the Std. Output matches the regular expression ^cramfs + vmxnet3 58059 0
the Std. Output matches the regular expression ^cramfs + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^cramfs + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^cramfs + nfit 55016 0
the Std. Output matches the regular expression ^cramfs + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^cramfs + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^cramfs + dm_mirror 22289 0
the Std. Output matches the regular expression ^cramfs + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^cramfs + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^cramfs + dm_mod 124461 29 dm_log,dm_mirror

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.1_Ensure_mounting_of_cramfs_filesystems_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:39.900+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:39.912+02:00"
                    start-time="2020-09-09T17:19:39.786+02:00">
         <cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module cramfs is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7232300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7232300"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7232300">
                  <cis:evidence_item entity_check="at least one" itemref="814">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v cramfs"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="install /bin/true " dt="string" ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module cramfs is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7232400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7232400"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7232400">
                  <cis:evidence_item entity_check="at least one" itemref="815">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string"
                                         ev="^cramfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232300"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232400"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Pass

1.1.1.2 Ensure mounting of freevxfs filesystems is disabled

Description:

The freevxfs filesystem type is a free version of the Veritas type filesystem. This is the primary filesystem type for HP-UX operating systems.

Removing support for unneeded filesystem types reduces the local attack surface of the system. If this filesystem type is not needed, disable it.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install freevxfs /bin/true

Run the following command to unload the freevxfs module:

# rmmod freevxfs

All of the following tests or sub-groups must pass:
Ensure kernel module freevxfs is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^freevxfs + Module Size Used by
the Std. Output matches the regular expression ^freevxfs + iptable_filter 12810 0
the Std. Output matches the regular expression ^freevxfs + binfmt_misc 17468 1
the Std. Output matches the regular expression ^freevxfs + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^freevxfs + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^freevxfs + nfsv4 583067 1
the Std. Output matches the regular expression ^freevxfs + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^freevxfs + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^freevxfs + lockd 93952 1 nfs
the Std. Output matches the regular expression ^freevxfs + grace 13515 1 lockd
the Std. Output matches the regular expression ^freevxfs + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^freevxfs + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^freevxfs + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^freevxfs + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^freevxfs + ext4 579979 1
the Std. Output matches the regular expression ^freevxfs + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^freevxfs + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^freevxfs + sb_edac 31940 0
the Std. Output matches the regular expression ^freevxfs + iosf_mbi 15582 0
the Std. Output matches the regular expression ^freevxfs + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^freevxfs + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^freevxfs + ppdev 17671 0
the Std. Output matches the regular expression ^freevxfs + vmw_balloon 18094 0
the Std. Output matches the regular expression ^freevxfs + aesni_intel 189415 0
the Std. Output matches the regular expression ^freevxfs + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^freevxfs + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^freevxfs + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^freevxfs + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^freevxfs + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^freevxfs + joydev 17389 0
the Std. Output matches the regular expression ^freevxfs + pcspkr 12718 0
the Std. Output matches the regular expression ^freevxfs + sg 40721 0
the Std. Output matches the regular expression ^freevxfs + parport_pc 28205 0
the Std. Output matches the regular expression ^freevxfs + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^freevxfs + i2c_piix4 22401 0
the Std. Output matches the regular expression ^freevxfs + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^freevxfs + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^freevxfs + xfs 996949 8
the Std. Output matches the regular expression ^freevxfs + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^freevxfs + sr_mod 22416 0
the Std. Output matches the regular expression ^freevxfs + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^freevxfs + ata_generic 12923 0
the Std. Output matches the regular expression ^freevxfs + pata_acpi 13053 0
the Std. Output matches the regular expression ^freevxfs + sd_mod 46281 5
the Std. Output matches the regular expression ^freevxfs + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^freevxfs + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^freevxfs + vmwgfx 276430 1
the Std. Output matches the regular expression ^freevxfs + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^freevxfs + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^freevxfs + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^freevxfs + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^freevxfs + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^freevxfs + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^freevxfs + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^freevxfs + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^freevxfs + ata_piix 35052 0
the Std. Output matches the regular expression ^freevxfs + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^freevxfs + crc32c_intel 22094 1
the Std. Output matches the regular expression ^freevxfs + serio_raw 13434 0
the Std. Output matches the regular expression ^freevxfs + ahci 34056 0
the Std. Output matches the regular expression ^freevxfs + libahci 31992 1 ahci
the Std. Output matches the regular expression ^freevxfs + vmxnet3 58059 0
the Std. Output matches the regular expression ^freevxfs + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^freevxfs + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^freevxfs + nfit 55016 0
the Std. Output matches the regular expression ^freevxfs + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^freevxfs + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^freevxfs + dm_mirror 22289 0
the Std. Output matches the regular expression ^freevxfs + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^freevxfs + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^freevxfs + dm_mod 124461 29 dm_log,dm_mirror
Ensure kernel module freevxfs is not loadable -- More
Check: At Least One Must Pass
Command: modprobe -n -v freevxfs
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$ install /bin/true

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.2_Ensure_mounting_of_freevxfs_filesystems_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.010+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:40.011+02:00"
                    start-time="2020-09-09T17:19:39.945+02:00">
         <cis:and>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module freevxfs is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7232600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7232600"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7232600">
                  <cis:evidence_item entity_check="at least one" itemref="816">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string"
                                         ev="^freevxfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module freevxfs is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7232500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7232500"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7232500">
                  <cis:evidence_item entity_check="at least one" itemref="817">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v freevxfs"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="install /bin/true " dt="string" ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232500"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232600"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Pass

1.1.1.3 Ensure mounting of jffs2 filesystems is disabled

Description:

The jffs2 (journaling flash filesystem 2) filesystem type is a log-structured filesystem used in flash memory devices.

Removing support for unneeded filesystem types reduces the local attack surface of the system. If this filesystem type is not needed, disable it.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install jffs2 /bin/true

Run the following command to unload the jffs2 module:

# rmmod jffs2

All of the following tests or sub-groups must pass:
Ensure kernel module jffs2 is not loadable -- More
Check: At Least One Must Pass
Command: modprobe -n -v jffs2
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$ install /bin/true
Ensure kernel module jffs2 is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^jffs2 + Module Size Used by
the Std. Output matches the regular expression ^jffs2 + iptable_filter 12810 0
the Std. Output matches the regular expression ^jffs2 + binfmt_misc 17468 1
the Std. Output matches the regular expression ^jffs2 + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^jffs2 + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^jffs2 + nfsv4 583067 1
the Std. Output matches the regular expression ^jffs2 + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^jffs2 + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^jffs2 + lockd 93952 1 nfs
the Std. Output matches the regular expression ^jffs2 + grace 13515 1 lockd
the Std. Output matches the regular expression ^jffs2 + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^jffs2 + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^jffs2 + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^jffs2 + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^jffs2 + ext4 579979 1
the Std. Output matches the regular expression ^jffs2 + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^jffs2 + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^jffs2 + sb_edac 31940 0
the Std. Output matches the regular expression ^jffs2 + iosf_mbi 15582 0
the Std. Output matches the regular expression ^jffs2 + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^jffs2 + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^jffs2 + ppdev 17671 0
the Std. Output matches the regular expression ^jffs2 + vmw_balloon 18094 0
the Std. Output matches the regular expression ^jffs2 + aesni_intel 189415 0
the Std. Output matches the regular expression ^jffs2 + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^jffs2 + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^jffs2 + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^jffs2 + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^jffs2 + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^jffs2 + joydev 17389 0
the Std. Output matches the regular expression ^jffs2 + pcspkr 12718 0
the Std. Output matches the regular expression ^jffs2 + sg 40721 0
the Std. Output matches the regular expression ^jffs2 + parport_pc 28205 0
the Std. Output matches the regular expression ^jffs2 + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^jffs2 + i2c_piix4 22401 0
the Std. Output matches the regular expression ^jffs2 + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^jffs2 + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^jffs2 + xfs 996949 8
the Std. Output matches the regular expression ^jffs2 + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^jffs2 + sr_mod 22416 0
the Std. Output matches the regular expression ^jffs2 + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^jffs2 + ata_generic 12923 0
the Std. Output matches the regular expression ^jffs2 + pata_acpi 13053 0
the Std. Output matches the regular expression ^jffs2 + sd_mod 46281 5
the Std. Output matches the regular expression ^jffs2 + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^jffs2 + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^jffs2 + vmwgfx 276430 1
the Std. Output matches the regular expression ^jffs2 + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^jffs2 + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^jffs2 + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^jffs2 + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^jffs2 + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^jffs2 + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^jffs2 + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^jffs2 + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^jffs2 + ata_piix 35052 0
the Std. Output matches the regular expression ^jffs2 + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^jffs2 + crc32c_intel 22094 1
the Std. Output matches the regular expression ^jffs2 + serio_raw 13434 0
the Std. Output matches the regular expression ^jffs2 + ahci 34056 0
the Std. Output matches the regular expression ^jffs2 + libahci 31992 1 ahci
the Std. Output matches the regular expression ^jffs2 + vmxnet3 58059 0
the Std. Output matches the regular expression ^jffs2 + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^jffs2 + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^jffs2 + nfit 55016 0
the Std. Output matches the regular expression ^jffs2 + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^jffs2 + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^jffs2 + dm_mirror 22289 0
the Std. Output matches the regular expression ^jffs2 + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^jffs2 + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^jffs2 + dm_mod 124461 29 dm_log,dm_mirror

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.3_Ensure_mounting_of_jffs2_filesystems_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.052+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:40.052+02:00"
                    start-time="2020-09-09T17:19:40.018+02:00">
         <cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module jffs2 is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7232700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7232700"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7232700">
                  <cis:evidence_item entity_check="at least one" itemref="818">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v jffs2"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="install /bin/true " dt="string" ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module jffs2 is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7232800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7232800"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7232800">
                  <cis:evidence_item entity_check="at least one" itemref="819">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string"
                                         ev="^jffs2 +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232700"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232800"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Pass

1.1.1.4 Ensure mounting of hfs filesystems is disabled

Description:

The hfs filesystem type is a hierarchical filesystem that allows you to mount Mac OS filesystems.

Removing support for unneeded filesystem types reduces the local attack surface of the system. If this filesystem type is not needed, disable it.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install hfs /bin/true

Run the following command to unload the hfs module:

# rmmod hfs

All of the following tests or sub-groups must pass:
Ensure kernel module hfs is not loadable -- More
Check: At Least One Must Pass
Command: modprobe -n -v hfs
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$ install /bin/true
Ensure kernel module hfs is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^hfs + Module Size Used by
the Std. Output matches the regular expression ^hfs + iptable_filter 12810 0
the Std. Output matches the regular expression ^hfs + binfmt_misc 17468 1
the Std. Output matches the regular expression ^hfs + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^hfs + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^hfs + nfsv4 583067 1
the Std. Output matches the regular expression ^hfs + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^hfs + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^hfs + lockd 93952 1 nfs
the Std. Output matches the regular expression ^hfs + grace 13515 1 lockd
the Std. Output matches the regular expression ^hfs + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^hfs + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^hfs + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^hfs + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^hfs + ext4 579979 1
the Std. Output matches the regular expression ^hfs + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^hfs + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^hfs + sb_edac 31940 0
the Std. Output matches the regular expression ^hfs + iosf_mbi 15582 0
the Std. Output matches the regular expression ^hfs + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^hfs + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^hfs + ppdev 17671 0
the Std. Output matches the regular expression ^hfs + vmw_balloon 18094 0
the Std. Output matches the regular expression ^hfs + aesni_intel 189415 0
the Std. Output matches the regular expression ^hfs + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^hfs + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^hfs + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^hfs + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^hfs + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^hfs + joydev 17389 0
the Std. Output matches the regular expression ^hfs + pcspkr 12718 0
the Std. Output matches the regular expression ^hfs + sg 40721 0
the Std. Output matches the regular expression ^hfs + parport_pc 28205 0
the Std. Output matches the regular expression ^hfs + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^hfs + i2c_piix4 22401 0
the Std. Output matches the regular expression ^hfs + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^hfs + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^hfs + xfs 996949 8
the Std. Output matches the regular expression ^hfs + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^hfs + sr_mod 22416 0
the Std. Output matches the regular expression ^hfs + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^hfs + ata_generic 12923 0
the Std. Output matches the regular expression ^hfs + pata_acpi 13053 0
the Std. Output matches the regular expression ^hfs + sd_mod 46281 5
the Std. Output matches the regular expression ^hfs + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^hfs + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^hfs + vmwgfx 276430 1
the Std. Output matches the regular expression ^hfs + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^hfs + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^hfs + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^hfs + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^hfs + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^hfs + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^hfs + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^hfs + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^hfs + ata_piix 35052 0
the Std. Output matches the regular expression ^hfs + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^hfs + crc32c_intel 22094 1
the Std. Output matches the regular expression ^hfs + serio_raw 13434 0
the Std. Output matches the regular expression ^hfs + ahci 34056 0
the Std. Output matches the regular expression ^hfs + libahci 31992 1 ahci
the Std. Output matches the regular expression ^hfs + vmxnet3 58059 0
the Std. Output matches the regular expression ^hfs + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^hfs + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^hfs + nfit 55016 0
the Std. Output matches the regular expression ^hfs + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^hfs + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^hfs + dm_mirror 22289 0
the Std. Output matches the regular expression ^hfs + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^hfs + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^hfs + dm_mod 124461 29 dm_log,dm_mirror

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.4_Ensure_mounting_of_hfs_filesystems_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.093+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:40.093+02:00"
                    start-time="2020-09-09T17:19:40.059+02:00">
         <cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module hfs is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7232900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7232900"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7232900">
                  <cis:evidence_item entity_check="at least one" itemref="820">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v hfs"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="install /bin/true " dt="string" ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module hfs is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7233000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7233000"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7233000">
                  <cis:evidence_item entity_check="at least one" itemref="821">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string" ev="^hfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232900"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7233000"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Pass

1.1.1.5 Ensure mounting of hfsplus filesystems is disabled

Description:

The hfsplus filesystem type is a hierarchical filesystem designed to replace hfs that allows you to mount Mac OS filesystems.

Removing support for unneeded filesystem types reduces the local attack surface of the system. If this filesystem type is not needed, disable it.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install hfsplus /bin/true

Run the following command to unload the hfsplus module:

# rmmod hfsplus

All of the following tests or sub-groups must pass:
Ensure kernel module hfsplus is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^hfsplus + Module Size Used by
the Std. Output matches the regular expression ^hfsplus + iptable_filter 12810 0
the Std. Output matches the regular expression ^hfsplus + binfmt_misc 17468 1
the Std. Output matches the regular expression ^hfsplus + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^hfsplus + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^hfsplus + nfsv4 583067 1
the Std. Output matches the regular expression ^hfsplus + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^hfsplus + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^hfsplus + lockd 93952 1 nfs
the Std. Output matches the regular expression ^hfsplus + grace 13515 1 lockd
the Std. Output matches the regular expression ^hfsplus + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^hfsplus + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^hfsplus + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^hfsplus + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^hfsplus + ext4 579979 1
the Std. Output matches the regular expression ^hfsplus + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^hfsplus + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^hfsplus + sb_edac 31940 0
the Std. Output matches the regular expression ^hfsplus + iosf_mbi 15582 0
the Std. Output matches the regular expression ^hfsplus + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^hfsplus + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^hfsplus + ppdev 17671 0
the Std. Output matches the regular expression ^hfsplus + vmw_balloon 18094 0
the Std. Output matches the regular expression ^hfsplus + aesni_intel 189415 0
the Std. Output matches the regular expression ^hfsplus + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^hfsplus + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^hfsplus + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^hfsplus + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^hfsplus + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^hfsplus + joydev 17389 0
the Std. Output matches the regular expression ^hfsplus + pcspkr 12718 0
the Std. Output matches the regular expression ^hfsplus + sg 40721 0
the Std. Output matches the regular expression ^hfsplus + parport_pc 28205 0
the Std. Output matches the regular expression ^hfsplus + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^hfsplus + i2c_piix4 22401 0
the Std. Output matches the regular expression ^hfsplus + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^hfsplus + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^hfsplus + xfs 996949 8
the Std. Output matches the regular expression ^hfsplus + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^hfsplus + sr_mod 22416 0
the Std. Output matches the regular expression ^hfsplus + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^hfsplus + ata_generic 12923 0
the Std. Output matches the regular expression ^hfsplus + pata_acpi 13053 0
the Std. Output matches the regular expression ^hfsplus + sd_mod 46281 5
the Std. Output matches the regular expression ^hfsplus + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^hfsplus + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^hfsplus + vmwgfx 276430 1
the Std. Output matches the regular expression ^hfsplus + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^hfsplus + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^hfsplus + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^hfsplus + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^hfsplus + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^hfsplus + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^hfsplus + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^hfsplus + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^hfsplus + ata_piix 35052 0
the Std. Output matches the regular expression ^hfsplus + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^hfsplus + crc32c_intel 22094 1
the Std. Output matches the regular expression ^hfsplus + serio_raw 13434 0
the Std. Output matches the regular expression ^hfsplus + ahci 34056 0
the Std. Output matches the regular expression ^hfsplus + libahci 31992 1 ahci
the Std. Output matches the regular expression ^hfsplus + vmxnet3 58059 0
the Std. Output matches the regular expression ^hfsplus + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^hfsplus + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^hfsplus + nfit 55016 0
the Std. Output matches the regular expression ^hfsplus + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^hfsplus + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^hfsplus + dm_mirror 22289 0
the Std. Output matches the regular expression ^hfsplus + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^hfsplus + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^hfsplus + dm_mod 124461 29 dm_log,dm_mirror
Ensure kernel module hfsplus is not loadable -- More
Check: At Least One Must Pass
Command: modprobe -n -v hfsplus
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$ install /bin/true

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.5_Ensure_mounting_of_hfsplus_filesystems_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.137+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:40.137+02:00"
                    start-time="2020-09-09T17:19:40.098+02:00">
         <cis:and>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module hfsplus is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7233100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7233100"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7233100">
                  <cis:evidence_item entity_check="at least one" itemref="822">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string"
                                         ev="^hfsplus +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module hfsplus is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7233200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7233200"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7233200">
                  <cis:evidence_item entity_check="at least one" itemref="823">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v hfsplus"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="install /bin/true " dt="string" ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7233100"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7233200"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Pass

1.1.1.6 Ensure mounting of squashfs filesystems is disabled

Description:

The squashfs filesystem type is a compressed read-only Linux filesystem embedded in small footprint systems (similar to cramfs ). A squashfs image can be used without having to first decompress the image.

Removing support for unneeded filesystem types reduces the local attack surface of the system. If this filesystem type is not needed, disable it.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install squashfs /bin/true

Run the following command to unload the squashfs module:

# rmmod squashfs

All of the following tests or sub-groups must pass:
Ensure kernel module squashfs is not loadable -- More
Check: At Least One Must Pass
Command: modprobe -n -v squashfs
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$ install /bin/true
Ensure kernel module squashfs is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^squashfs + Module Size Used by
the Std. Output matches the regular expression ^squashfs + iptable_filter 12810 0
the Std. Output matches the regular expression ^squashfs + binfmt_misc 17468 1
the Std. Output matches the regular expression ^squashfs + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^squashfs + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^squashfs + nfsv4 583067 1
the Std. Output matches the regular expression ^squashfs + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^squashfs + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^squashfs + lockd 93952 1 nfs
the Std. Output matches the regular expression ^squashfs + grace 13515 1 lockd
the Std. Output matches the regular expression ^squashfs + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^squashfs + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^squashfs + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^squashfs + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^squashfs + ext4 579979 1
the Std. Output matches the regular expression ^squashfs + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^squashfs + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^squashfs + sb_edac 31940 0
the Std. Output matches the regular expression ^squashfs + iosf_mbi 15582 0
the Std. Output matches the regular expression ^squashfs + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^squashfs + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^squashfs + ppdev 17671 0
the Std. Output matches the regular expression ^squashfs + vmw_balloon 18094 0
the Std. Output matches the regular expression ^squashfs + aesni_intel 189415 0
the Std. Output matches the regular expression ^squashfs + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^squashfs + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^squashfs + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^squashfs + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^squashfs + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^squashfs + joydev 17389 0
the Std. Output matches the regular expression ^squashfs + pcspkr 12718 0
the Std. Output matches the regular expression ^squashfs + sg 40721 0
the Std. Output matches the regular expression ^squashfs + parport_pc 28205 0
the Std. Output matches the regular expression ^squashfs + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^squashfs + i2c_piix4 22401 0
the Std. Output matches the regular expression ^squashfs + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^squashfs + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^squashfs + xfs 996949 8
the Std. Output matches the regular expression ^squashfs + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^squashfs + sr_mod 22416 0
the Std. Output matches the regular expression ^squashfs + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^squashfs + ata_generic 12923 0
the Std. Output matches the regular expression ^squashfs + pata_acpi 13053 0
the Std. Output matches the regular expression ^squashfs + sd_mod 46281 5
the Std. Output matches the regular expression ^squashfs + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^squashfs + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^squashfs + vmwgfx 276430 1
the Std. Output matches the regular expression ^squashfs + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^squashfs + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^squashfs + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^squashfs + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^squashfs + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^squashfs + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^squashfs + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^squashfs + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^squashfs + ata_piix 35052 0
the Std. Output matches the regular expression ^squashfs + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^squashfs + crc32c_intel 22094 1
the Std. Output matches the regular expression ^squashfs + serio_raw 13434 0
the Std. Output matches the regular expression ^squashfs + ahci 34056 0
the Std. Output matches the regular expression ^squashfs + libahci 31992 1 ahci
the Std. Output matches the regular expression ^squashfs + vmxnet3 58059 0
the Std. Output matches the regular expression ^squashfs + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^squashfs + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^squashfs + nfit 55016 0
the Std. Output matches the regular expression ^squashfs + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^squashfs + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^squashfs + dm_mirror 22289 0
the Std. Output matches the regular expression ^squashfs + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^squashfs + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^squashfs + dm_mod 124461 29 dm_log,dm_mirror

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.6_Ensure_mounting_of_squashfs_filesystems_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.173+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:40.174+02:00"
                    start-time="2020-09-09T17:19:40.141+02:00">
         <cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module squashfs is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7233300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7233300"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7233300">
                  <cis:evidence_item entity_check="at least one" itemref="824">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v squashfs"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="install /bin/true " dt="string" ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module squashfs is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7233400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7233400"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7233400">
                  <cis:evidence_item entity_check="at least one" itemref="825">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string"
                                         ev="^squashfs +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7233300"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7233400"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Pass

1.1.1.7 Ensure mounting of udf filesystems is disabled

Description:

The udf filesystem type is the universal disk format used to implement ISO/IEC 13346 and ECMA-167 specifications. This is an open vendor filesystem type for data storage on a broad range of media. This filesystem type is necessary to support writing DVDs and newer optical disc formats.

Removing support for unneeded filesystem types reduces the local attack surface of the system. If this filesystem type is not needed, disable it.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install udf /bin/true

Run the following command to unload the udf module:

# rmmod udf

All of the following tests or sub-groups must pass:
Ensure kernel module udf is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^udf + Module Size Used by
the Std. Output matches the regular expression ^udf + iptable_filter 12810 0
the Std. Output matches the regular expression ^udf + binfmt_misc 17468 1
the Std. Output matches the regular expression ^udf + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^udf + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^udf + nfsv4 583067 1
the Std. Output matches the regular expression ^udf + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^udf + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^udf + lockd 93952 1 nfs
the Std. Output matches the regular expression ^udf + grace 13515 1 lockd
the Std. Output matches the regular expression ^udf + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^udf + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^udf + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^udf + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^udf + ext4 579979 1
the Std. Output matches the regular expression ^udf + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^udf + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^udf + sb_edac 31940 0
the Std. Output matches the regular expression ^udf + iosf_mbi 15582 0
the Std. Output matches the regular expression ^udf + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^udf + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^udf + ppdev 17671 0
the Std. Output matches the regular expression ^udf + vmw_balloon 18094 0
the Std. Output matches the regular expression ^udf + aesni_intel 189415 0
the Std. Output matches the regular expression ^udf + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^udf + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^udf + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^udf + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^udf + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^udf + joydev 17389 0
the Std. Output matches the regular expression ^udf + pcspkr 12718 0
the Std. Output matches the regular expression ^udf + sg 40721 0
the Std. Output matches the regular expression ^udf + parport_pc 28205 0
the Std. Output matches the regular expression ^udf + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^udf + i2c_piix4 22401 0
the Std. Output matches the regular expression ^udf + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^udf + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^udf + xfs 996949 8
the Std. Output matches the regular expression ^udf + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^udf + sr_mod 22416 0
the Std. Output matches the regular expression ^udf + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^udf + ata_generic 12923 0
the Std. Output matches the regular expression ^udf + pata_acpi 13053 0
the Std. Output matches the regular expression ^udf + sd_mod 46281 5
the Std. Output matches the regular expression ^udf + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^udf + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^udf + vmwgfx 276430 1
the Std. Output matches the regular expression ^udf + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^udf + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^udf + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^udf + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^udf + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^udf + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^udf + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^udf + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^udf + ata_piix 35052 0
the Std. Output matches the regular expression ^udf + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^udf + crc32c_intel 22094 1
the Std. Output matches the regular expression ^udf + serio_raw 13434 0
the Std. Output matches the regular expression ^udf + ahci 34056 0
the Std. Output matches the regular expression ^udf + libahci 31992 1 ahci
the Std. Output matches the regular expression ^udf + vmxnet3 58059 0
the Std. Output matches the regular expression ^udf + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^udf + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^udf + nfit 55016 0
the Std. Output matches the regular expression ^udf + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^udf + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^udf + dm_mirror 22289 0
the Std. Output matches the regular expression ^udf + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^udf + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^udf + dm_mod 124461 29 dm_log,dm_mirror
Ensure kernel module udf is not loadable -- More
Check: At Least One Must Pass
Command: modprobe -n -v udf
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$ insmod /lib/modules/3.10.0-957.27.2.el7.x86_64/kernel/lib/crc-itu-t.ko.xz
the Std. Output matches the regular expression ^install +/bin/true *$ install /bin/true

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.1.7_Ensure_mounting_of_udf_filesystems_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.223+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:40.223+02:00"
                    start-time="2020-09-09T17:19:40.188+02:00">
         <cis:and>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module udf is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7233600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7233600"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7233600">
                  <cis:evidence_item entity_check="at least one" itemref="826">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string" ev="^udf +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module udf is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7233500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7233500"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7233500">
                  <cis:evidence_item entity_check="at least one" itemref="827">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v udf"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="insmod /lib/modules/3.10.0-957.27.2.el7.x86_64/kernel/lib/crc-itu-t.ko.xz "
                                         dt="string"
                                         ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="install /bin/true " dt="string" ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7233500"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7233600"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Pass

1.1.3 Ensure nodev option set on /tmp partition

Description:

The nodev mount option specifies that the filesystem cannot contain special devices.

Since the /tmp filesystem is not intended to support devices, set this option to ensure that users cannot attempt to create block or character special devices in /tmp .

Edit /etc/systemd/system/local-fs.target.wants/tmp.mount to add nodev to the /tmp mount options:

[Mount]
Options=mode=1777,strictatime,noexec,nodev,nosuid

Run the following command to remount /tmp :

# mount -o remount,nodev /tmp

Ensure partition at /tmp may exists and all have at least one partition option equals 'nodev' (string) -- More
Check: All Must Pass
Mount Point: /tmp
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to nodev rw
the Mount Options to be set to nodev nosuid
the Mount Options to be set to nodev nodev
the Mount Options to be set to nodev noexec
the Mount Options to be set to nodev relatime
the Mount Options to be set to nodev attr2
the Mount Options to be set to nodev inode64
the Mount Options to be set to nodev noquota

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.3_Ensure_nodev_option_set_on_tmp_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.829+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7230600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /tmp may exists and all have at least one partition option equals 'nodev' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7230600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7230600"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7230600">
                  <cis:evidence_item entity_check="at least one" itemref="836">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/tmp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="nodev" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nosuid" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="nodev" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="noexec" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="relatime" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="attr2" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="inode64" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="noquota" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7230600"/>
   </xccdf:check>
</xccdf:rule-result>
Pass

1.1.4 Ensure nosuid option set on /tmp partition

Description:

The nosuid mount option specifies that the filesystem cannot contain setuid files.

Since the /tmp filesystem is only intended for temporary file storage, set this option to ensure that users cannot create setuid files in /tmp .

Edit /etc/systemd/system/local-fs.target.wants/tmp.mount to add nosuid to the /tmp mount options:

[Mount]
Options=mode=1777,strictatime,noexec,nodev,nosuid

Run the following command to remount /tmp :

# mount -o remount,nosuid /tmp

Ensure partition at /tmp may exists and all have at least one partition option equals 'nosuid' (string) -- More
Check: All Must Pass
Mount Point: /tmp
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to nosuid rw
the Mount Options to be set to nosuid nosuid
the Mount Options to be set to nosuid nodev
the Mount Options to be set to nosuid noexec
the Mount Options to be set to nosuid relatime
the Mount Options to be set to nosuid attr2
the Mount Options to be set to nosuid inode64
the Mount Options to be set to nosuid noquota

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.4_Ensure_nosuid_option_set_on_tmp_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.890+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7230700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /tmp may exists and all have at least one partition option equals 'nosuid' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7230700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7230700"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7230700">
                  <cis:evidence_item entity_check="at least one" itemref="837">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/tmp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="nosuid" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nosuid" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="nodev" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="noexec" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="relatime" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="attr2" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="inode64" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="noquota" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7230700"/>
   </xccdf:check>
</xccdf:rule-result>
Pass

1.1.5 Ensure noexec option set on /tmp partition

Description:

The noexec mount option specifies that the filesystem cannot contain executable binaries.

Since the /tmp filesystem is only intended for temporary file storage, set this option to ensure that users cannot run executable binaries from /tmp .

Edit /etc/systemd/system/local-fs.target.wants/tmp.mount to add noexec to the /tmp mount options:

[Mount]
Options=mode=1777,strictatime,noexec,nodev,nosuid

Run the following command to remount /tmp :

# mount -o remount,noexec /tmp

Ensure partition at /tmp may exists and all have at least one partition option equals 'noexec' (string) -- More
Check: All Must Pass
Mount Point: /tmp
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to noexec rw
the Mount Options to be set to noexec nosuid
the Mount Options to be set to noexec nodev
the Mount Options to be set to noexec noexec
the Mount Options to be set to noexec relatime
the Mount Options to be set to noexec attr2
the Mount Options to be set to noexec inode64
the Mount Options to be set to noexec noquota

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.5_Ensure_noexec_option_set_on_tmp_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.950+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7230800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /tmp may exists and all have at least one partition option equals 'noexec' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7230800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7230800"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7230800">
                  <cis:evidence_item entity_check="at least one" itemref="838">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/tmp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="noexec" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nosuid" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="nodev" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="noexec" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="relatime" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="attr2" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="inode64" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="noquota" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7230800"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 2: Inventory of Authorized and Unauthorized Software: -- More
      CIS Control Information
      Control: Actively manage (inventory, track, and correct) all software on the network so that only authorized software is installed and can execute, and that unauthorized and unmanaged software is found and prevented from installation or execution.

Fail

1.1.8 Ensure nodev option set on /var/tmp partition

Description:

The nodev mount option specifies that the filesystem cannot contain special devices.

Since the /var/tmp filesystem is not intended to support devices, set this option to ensure that users cannot attempt to create block or character special devices in /var/tmp .

Edit the /etc/fstab file and add nodev to the fourth field (mounting options) for the /var/tmp partition. See the fstab(5) manual page for more information.

Run the following command to remount /var/tmp :

# mount -o remount,nodev /var/tmp

Ensure partition at /var/tmp may exists and all have at least one partition option equals 'nodev' (string) -- Less
Check: All Must Pass
Mount Point: /var/tmp
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to nodev rw
the Mount Options to be set to nodev nosuid
the Mount Options to be set to nodev relatime
the Mount Options to be set to nodev attr2
the Mount Options to be set to nodev inode64
the Mount Options to be set to nodev noquota

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.8_Ensure_nodev_option_set_on_vartmp_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.002+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231100"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /var/tmp may exists and all have at least one partition option equals 'nodev' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7231100"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7231100"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7231100">
                  <cis:evidence_item entity_check="at least one" itemref="839">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/var/tmp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="nodev" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nosuid" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="relatime" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="attr2" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="inode64" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="noquota" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231100"/>
   </xccdf:check>
</xccdf:rule-result>
Pass

1.1.9 Ensure nosuid option set on /var/tmp partition

Description:

The nosuid mount option specifies that the filesystem cannot contain setuid files.

Since the /var/tmp filesystem is only intended for temporary file storage, set this option to ensure that users cannot create setuid files in /var/tmp .

Edit the /etc/fstab file and add nosuid to the fourth field (mounting options) for the /var/tmp partition. See the fstab(5) manual page for more information.

Run the following command to remount /var/tmp :

# mount -o remount,nosuid /var/tmp

Ensure partition at /var/tmp may exists and all have at least one partition option equals 'nosuid' (string) -- More
Check: All Must Pass
Mount Point: /var/tmp
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to nosuid rw
the Mount Options to be set to nosuid nosuid
the Mount Options to be set to nosuid relatime
the Mount Options to be set to nosuid attr2
the Mount Options to be set to nosuid inode64
the Mount Options to be set to nosuid noquota

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.9_Ensure_nosuid_option_set_on_vartmp_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.053+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /var/tmp may exists and all have at least one partition option equals 'nosuid' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7231200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7231200"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7231200">
                  <cis:evidence_item entity_check="at least one" itemref="840">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/var/tmp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="nosuid" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nosuid" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="relatime" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="attr2" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="inode64" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="noquota" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231200"/>
   </xccdf:check>
</xccdf:rule-result>
Fail

1.1.10 Ensure noexec option set on /var/tmp partition

Description:

The noexec mount option specifies that the filesystem cannot contain executable binaries.

Since the /var/tmp filesystem is only intended for temporary file storage, set this option to ensure that users cannot run executable binaries from /var/tmp .

Edit the /etc/fstab file and add noexec to the fourth field (mounting options) for the /var/tmp partition. See the fstab(5) manual page for more information.

Run the following command to remount /var/tmp :

# mount -o remount,noexec /var/tmp

Ensure partition at /var/tmp may exists and all have at least one partition option equals 'noexec' (string) -- Less
Check: All Must Pass
Mount Point: /var/tmp
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to noexec rw
the Mount Options to be set to noexec nosuid
the Mount Options to be set to noexec relatime
the Mount Options to be set to noexec attr2
the Mount Options to be set to noexec inode64
the Mount Options to be set to noexec noquota

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.10_Ensure_noexec_option_set_on_vartmp_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.331+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231300"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /var/tmp may exists and all have at least one partition option equals 'noexec' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7231300"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7231300"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7231300">
                  <cis:evidence_item entity_check="at least one" itemref="829">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/var/tmp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="noexec" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nosuid" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="relatime" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="attr2" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="inode64" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="noquota" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231300"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 2: Inventory of Authorized and Unauthorized Software: -- More
      CIS Control Information
      Control: Actively manage (inventory, track, and correct) all software on the network so that only authorized software is installed and can execute, and that unauthorized and unmanaged software is found and prevented from installation or execution.

Pass

1.1.14 Ensure nodev option set on /home partition

Description:

The nodev mount option specifies that the filesystem cannot contain special devices.

Since the user partitions are not intended to support devices, set this option to ensure that users cannot attempt to create block or character special devices.

Edit the /etc/fstab file and add nodev to the fourth field (mounting options) for the /home partition. See the fstab(5) manual page for more information.

# mount -o remount,nodev /home

Ensure partition at /home may exists and all have at least one partition option equals 'nodev' (string) -- More
Check: All Must Pass
Mount Point: /home
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to nodev rw
the Mount Options to be set to nodev nodev
the Mount Options to be set to nodev relatime
the Mount Options to be set to nodev attr2
the Mount Options to be set to nodev inode64
the Mount Options to be set to nodev noquota

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.14_Ensure_nodev_option_set_on_home_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.389+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /home may exists and all have at least one partition option equals 'nodev' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7231700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7231700"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7231700">
                  <cis:evidence_item entity_check="at least one" itemref="830">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/home"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="nodev" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nodev" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="relatime" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="attr2" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="inode64" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="noquota" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231700"/>
   </xccdf:check>
</xccdf:rule-result>
Pass

1.1.15 Ensure nodev option set on /dev/shm partition

Description:

The nodev mount option specifies that the filesystem cannot contain special devices.

Since the /dev/shm filesystem is not intended to support devices, set this option to ensure that users cannot attempt to create special devices in /dev/shm partitions.

Edit the /etc/fstab file and add nodev to the fourth field (mounting options) for the /dev/shm partition. See the fstab(5) manual page for more information.

Run the following command to remount /dev/shm :

# mount -o remount,nodev /dev/shm

Ensure partition at /dev/shm may exists and all have at least one partition option equals 'nodev' (string) -- More
Check: All Must Pass
Mount Point: /dev/shm
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to nodev rw
the Mount Options to be set to nodev nosuid
the Mount Options to be set to nodev nodev

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.15_Ensure_nodev_option_set_on_devshm_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.446+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /dev/shm may exists and all have at least one partition option equals 'nodev' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7231800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7231800"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7231800">
                  <cis:evidence_item entity_check="at least one" itemref="831">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/dev/shm"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="nodev" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nosuid" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="nodev" dt="string" ev="nodev" name="mount_options" op="equals"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231800"/>
   </xccdf:check>
</xccdf:rule-result>
Pass

1.1.16 Ensure nosuid option set on /dev/shm partition

Description:

The nosuid mount option specifies that the filesystem cannot contain setuid files.

Setting this option on a file system prevents users from introducing privileged programs onto the system and allowing non-root users to execute them.

Edit the /etc/fstab file and add nosuid to the fourth field (mounting options) for the /dev/shm partition. See the fstab(5) manual page for more information.

Run the following command to remount /dev/shm :

# mount -o remount,nosuid /dev/shm

Ensure partition at /dev/shm may exists and all have at least one partition option equals 'nosuid' (string) -- More
Check: All Must Pass
Mount Point: /dev/shm
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to nosuid rw
the Mount Options to be set to nosuid nosuid
the Mount Options to be set to nosuid nodev

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.16_Ensure_nosuid_option_set_on_devshm_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.513+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /dev/shm may exists and all have at least one partition option equals 'nosuid' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7231900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7231900"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7231900">
                  <cis:evidence_item entity_check="at least one" itemref="832">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/dev/shm"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="nosuid" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nosuid" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="nodev" dt="string" ev="nosuid" name="mount_options" op="equals"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7231900"/>
   </xccdf:check>
</xccdf:rule-result>
Fail

1.1.17 Ensure noexec option set on /dev/shm partition

Description:

The noexec mount option specifies that the filesystem cannot contain executable binaries.

Setting this option on a file system prevents users from executing programs from shared memory. This deters users from introducing potentially malicious software on the system.

Edit the /etc/fstab file and add noexec to the fourth field (mounting options) for the /dev/shm partition. See the fstab(5) manual page for more information.

Run the following command to remount /dev/shm :

# mount -o remount,noexec /dev/shm

Ensure partition at /dev/shm may exists and all have at least one partition option equals 'noexec' (string) -- Less
Check: All Must Pass
Mount Point: /dev/shm
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Mount Options to be set to noexec rw
the Mount Options to be set to noexec nosuid
the Mount Options to be set to noexec nodev

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.17_Ensure_noexec_option_set_on_devshm_partition"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.577+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232000"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure partition at /dev/shm may exists and all have at least one partition option equals 'noexec' (string)"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7232000"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7232000"
                               type="partition_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7232000">
                  <cis:evidence_item entity_check="at least one" itemref="833">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="mount_point" value="/dev/shm"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="rw" dt="string" ev="noexec" name="mount_options" op="equals" result="false"/>
                     <cis:evidence_field cv="nosuid" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                     <cis:evidence_field cv="nodev" dt="string" ev="noexec" name="mount_options" op="equals"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 2: Inventory of Authorized and Unauthorized Software: -- More
      CIS Control Information
      Control: Actively manage (inventory, track, and correct) all software on the network so that only authorized software is installed and can execute, and that unauthorized and unmanaged software is found and prevented from installation or execution.

Pass

1.1.21 Ensure sticky bit is set on all world-writable directories

Description:

Setting the sticky bit on world writable directories prevents users from deleting or renaming files in that directory that are not owned by them.

This feature prevents the ability to delete or rename files in world writable directories (such as /tmp ) that are owned by another user.

Run the following command to set the sticky bit on all world writable directories:

# df --local -P | awk {'if (NR!=1) print $6'} | xargs -I '{}' find '{}' -xdev -type d -perm -0002 2>/dev/null | xargs chmod a+t

Ensure sticky bit is set on all world-writable directories -- More
Script: sce/world_writable_dirs_sticky.sh
Standard Output:
No Standard Output was produced
Standard Error:
No Standard Error was produced

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.21_Ensure_sticky_bit_is_set_on_all_world-writable_directories"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.737+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0">
         <cis:and>
            <cis:evidence_test comment="Ensure sticky bit is set on all world-writable directories"
                               result="pass">
               <cis:evidence_sce exit-code="101" full-path="/cis/cis-cat-full/sce/world_writable_dirs_sticky.sh"
                                 href="sce/world_writable_dirs_sticky.sh">
                  <cis:environment_variables>
                     <cis:environment_variable var_name="XCCDF_RESULT_FIXED" var_value="109"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_APPLICABLE" var_value="105"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_INFORMATIONAL" var_value="108"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_UNKNOWN" var_value="104"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_SELECTED" var_value="107"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_PASS" var_value="101"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_ERROR" var_value="103"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_FAIL" var_value="102"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_CHECKED" var_value="106"/>
                  </cis:environment_variables>
               </cis:evidence_sce>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://open-scap.org/page/SCE">
      <check-import xmlns="http://checklists.nist.gov/xccdf/1.2" import-name="stdout"/>
      <check-content-ref xmlns="http://checklists.nist.gov/xccdf/1.2"
                         href="sce/world_writable_dirs_sticky.sh"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Pass

1.1.22 Disable Automounting

Description:

autofs allows automatic mounting of devices, typically including CD/DVDs and USB drives.

With automounting enabled anyone with physical access could attach a USB drive or disc and have its contents available in system even if they lacked permissions to mount it themselves.

Run the following command to disable autofs :

# systemctl disable autofs

Impact:

The use portable hard drives is very common for workstation users. If your organization allows the use of portable storage or media on workstations and physical access controls to workstations is considered adequate there is little value add in turning off automounting.

Ensure standard service 'autofs' is disabled -- More
Check: All Must Pass
Unit: autofs.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.1.22_Disable_Automounting"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:40.771+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/8/subcontrol/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'autofs' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7232200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7232200"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7232200">
                  <cis:evidence_item itemref="835">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="autofs.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7232200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 8: Malware Defenses: -- More
      CIS Control Information
      Control: Control the installation, spread, and execution of malicious code at multiple points in the enterprise, while optimizing the use of automation to enable rapid updating of defense, data gathering, and corrective action.
      Subcontrol: 8.3
      Label: Limit Use Of External Devices (i.e. USB)
      Description: Limit use of external devices to those with an approved, documented business need. Monitor for use and attempted use of external devices. Configure laptops, workstations, and servers so that they will not auto-run content from removable media, like USB tokens (i.e., “thumb drives”), USB hard drives, CDs/DVDs, FireWire devices, external serial advanced technology attachment devices, and mounted network shares. Configure systems so that they automatically conduct an anti-malware scan of removable media when inserted.

1.2 Configure Software Updates

Red Hat Enterprise Linux 7 uses yum to install and update software packages. Patch management procedures may vary widely between enterprises. Large enterprises may choose to install a local updates server that can be used in place of Red Hats servers, whereas a single deployment of a system may prefer to get updates directly. Updates can be performed automatically or manually, depending on the site's policy for patch management. Many large enterprises prefer to test patches on a non-production system before rolling out to production.

For the purpose of this benchmark, the requirement is to ensure that a patch management system is configured and maintained. The specifics on patch update procedures are left to the organization.

Fail

1.2.2 Ensure gpgcheck is globally activated

Description:

The gpgcheck option, found in the main section of the /etc/yum.conf and individual /etc/yum/repos.d/* files determines if an RPM package's signature is checked prior to its installation.

It is important to ensure that an RPM's package signature is always checked prior to installation to ensure that the software is obtained from a trusted source.

Edit /etc/yum.conf and set 'gpgcheck=1' in the [main] section.

Edit any failing files in /etc/yum.repos.d/* and set all instances of gpgcheck to '1'.

All of the following tests or sub-groups must pass:
Ensure at least one file(s) named .* in /etc/yum.repos.d exists and does not match pattern ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/yum.repos.d/redhat.repo does not exist
Pattern: ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$
Match Text: No match found
File: /etc/yum.repos.d/salt-latest.repo does not exist
Pattern: ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$
Match Text: No match found
File: /etc/yum.repos.d/saphana-x86_64.repo exists
Pattern: ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$
Match Text: gpgcheck=0
File: /etc/yum.repos.d/rh-cloud.repo.rpmsave does not exist
Pattern: ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$
Match Text: No match found
File: /etc/yum.repos.d/rh-cloud.repo does not exist
Pattern: ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$
Match Text: No match found
Ensure at least one file named /etc/yum.conf exists and matches pattern ^\s*gpgcheck\s*=\s*1\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/yum.conf exists
Pattern: ^\s*gpgcheck\s*=\s*1\s*(\s+#.*)?$
Match Text: gpgcheck = 1
Ensure at least one file named /etc/yum.conf exists and does not match pattern ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/yum.conf does not exist
Pattern: ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.2.2_Ensure_gpgcheck_is_globally_activated"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.100+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/4/subcontrol/5"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:41.100+02:00"
                    start-time="2020-09-09T17:19:41.055+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file(s) named .* in /etc/yum.repos.d exists and does not match pattern ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7233900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7233900"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="847">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/yum.repos.d/redhat.repo"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/yum.repos.d"/>
                        <cis:evidence_item_pk_field name="filename" value="redhat.repo"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="848">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/yum.repos.d/salt-latest.repo"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/yum.repos.d"/>
                        <cis:evidence_item_pk_field name="filename" value="salt-latest.repo"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="849">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/yum.repos.d/saphana-x86_64.repo"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/yum.repos.d"/>
                        <cis:evidence_item_pk_field name="filename" value="saphana-x86_64.repo"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="gpgcheck=0"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="850">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/yum.repos.d/rh-cloud.repo.rpmsave"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/yum.repos.d"/>
                        <cis:evidence_item_pk_field name="filename" value="rh-cloud.repo.rpmsave"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="851">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/yum.repos.d/rh-cloud.repo"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/yum.repos.d"/>
                        <cis:evidence_item_pk_field name="filename" value="rh-cloud.repo"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/yum.conf exists and matches pattern ^\s*gpgcheck\s*=\s*1\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234000"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="852">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/yum.conf"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="yum.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*gpgcheck\s*=\s*1\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="gpgcheck = 1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/yum.conf exists and does not match pattern ^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234100"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234100"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="853">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/yum.conf"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="yum.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*gpgcheck\s*=\s*[^1]\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7233900"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7234000"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.2.2.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234000"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234100"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 4: Continuous Vulnerability Assessment and Remedia: -- More
      CIS Control Information
      Control: Continuously acquire, assess, and take action on new information in order to identify vulnerabilities, remediate, and minimize the window of opportunity for attackers.
      Subcontrol: 4.5
      Label: Use Automated Patch Management And Software Update Tools
      Description: Deploy automated patch management tools and software update tools for operating system and software/applications on all systems for which such tools are available and safe. Patches should be applied to all systems, even systems that are properly air gapped.

1.3 Filesystem Integrity Checking

AIDE is a file integrity checking tool, similar in nature to Tripwire. While it cannot prevent intrusions, it can detect unauthorized changes to configuration files by alerting when the files are changed. When setting up AIDE, decide internally what the site policy will be concerning integrity checking. Review the AIDE quick start guide and AIDE documentation before proceeding.

Pass

1.3.1 Ensure AIDE is installed

Description:

AIDE takes a snapshot of filesystem state including modification times, permissions, and file hashes which can then be used to compare against the current state of the filesystem to detect modifications to the system.

By monitoring the filesystem state compromised files can be detected to prevent or limit the exposure of accidental or malicious misconfigurations or modified binaries.

Run the following command to install aide :

# yum install aide

Configure AIDE as appropriate for your environment. Consult the AIDE documentation for options.

Initialize AIDE:

# aide --init
# mv /var/lib/aide/aide.db.new.gz /var/lib/aide/aide.db.gz

Ensure package name equals 'aide' is installed -- More
CIS-CAT expected to collect at least 1 matching RPM Package, and found 1 item.
Package Name: aide exists

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.3.1_Ensure_AIDE_is_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.213+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3/subcontrol/5"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident system="http://cce.mitre.org">AIDE stable manual: http://aide.sourceforge.net/stable/manual.html</xccdf:ident>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure package name equals 'aide' is installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234200"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="854">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="aide"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

CIS Controls V6.1:

  • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
    CIS Control Information
    Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    Subcontrol: 3.5
    Label: Use File Integrity Tools For Critical System Files
    Description: Use file integrity checking tools to ensure that critical system files (including sensitive system and application executables, libraries, and configurations) have not been altered. The reporting system should: have the ability to account for routine and expected changes; highlight and alert on unusual or unexpected alterations; show the history of configuration changes over time and identify who made the change (including the original logged-in account in the event of a user ID switch, such as with the su or sudo command). These integrity checks should identify suspicious system alterations such as: owner and permissions changes to files or directories; the use of alternate data streams which could be used to hide malicious activities; and the introduction of extra files into key system areas (which could indicate malicious payloads left by attackers or additional files inappropriately added during batch distribution processes).

Pass

1.3.2 Ensure filesystem integrity is regularly checked

Description:

Periodic checking of the filesystem integrity is needed to detect changes to the filesystem.

Periodic file checking allows the system administrator to determine on a regular basis if critical files have been changed in an unauthorized fashion.

Run the following command:

# crontab -u root -e

Add the following line to the crontab:

0 5 * * * /usr/sbin/aide --check

Any of the following tests or sub-groups may pass:
Ensure at least one file(s) named .* in /etc/cron.daily exists and matches pattern ^\s*/usr/sbin/aide --check -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/cron.daily/logrotate does not exist
Pattern: ^\s*/usr/sbin/aide --check
Match Text: No match found
File: /etc/cron.daily/rhsmd does not exist
Pattern: ^\s*/usr/sbin/aide --check
Match Text: No match found
File: /etc/cron.daily/man-db.cron does not exist
Pattern: ^\s*/usr/sbin/aide --check
Match Text: No match found
Ensure at least one file(s) named .* in /etc/cron.weekly exists and matches pattern ^\s*/usr/sbin/aide --check -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/cron.weekly/.* does not exist
Pattern: ^\s*/usr/sbin/aide --check
Match Text: No match found
Ensure at least one file(s) named .* in /etc/cron.monthly exists and matches pattern ^\s*/usr/sbin/aide --check -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/cron.monthly/.* does not exist
Pattern: ^\s*/usr/sbin/aide --check
Match Text: No match found
Ensure at least one file named /var/spool/cron/root exists and matches pattern ^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /var/spool/cron/root exists
Pattern: ^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check
Match Text: 5 4 * * 0 /usr/sbin/aide --check
Ensure at least one file named /etc/crontab exists and matches pattern ^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/crontab does not exist
Pattern: ^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check
Match Text: No match found
Ensure at least one file(s) named .* in /etc/cron.d exists and matches pattern ^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/cron.d/0hourly does not exist
Pattern: ^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check
Match Text: No match found
Ensure at least one file(s) named .* in /etc/cron.hourly exists and matches pattern ^\s*/usr/sbin/aide --check -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/cron.hourly/0anacron does not exist
Pattern: ^\s*/usr/sbin/aide --check
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.3.2_Ensure_filesystem_integrity_is_regularly_checked"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.240+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3/subcontrol/5"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:41.241+02:00"
                    start-time="2020-09-09T17:19:41.214+02:00">
         <cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file(s) named .* in /etc/cron.daily exists and matches pattern ^\s*/usr/sbin/aide --check"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234700"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234700"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="858">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.daily/logrotate"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.daily"/>
                        <cis:evidence_item_pk_field name="filename" value="logrotate"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*/usr/sbin/aide --check"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="859">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.daily/rhsmd"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.daily"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsmd"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*/usr/sbin/aide --check"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="860">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.daily/man-db.cron"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.daily"/>
                        <cis:evidence_item_pk_field name="filename" value="man-db.cron"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*/usr/sbin/aide --check"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file(s) named .* in /etc/cron.weekly exists and matches pattern ^\s*/usr/sbin/aide --check"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234800"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234800"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="861">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.weekly"/>
                        <cis:evidence_item_pk_field name="filename" value=".*"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*/usr/sbin/aide --check"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file(s) named .* in /etc/cron.monthly exists and matches pattern ^\s*/usr/sbin/aide --check"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234900"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234900"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="862">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.monthly"/>
                        <cis:evidence_item_pk_field name="filename" value=".*"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*/usr/sbin/aide --check"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /var/spool/cron/root exists and matches pattern ^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234300"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="863">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/spool/cron/root"/>
                        <cis:evidence_item_pk_field name="path" value="/var/spool/cron"/>
                        <cis:evidence_item_pk_field name="filename" value="root"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="5 4 * * 0 /usr/sbin/aide --check"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/crontab exists and matches pattern ^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234400"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234400"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="864">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/crontab"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="crontab"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file(s) named .* in /etc/cron.d exists and matches pattern ^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234500"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234500"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="866">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.d/0hourly"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.d"/>
                        <cis:evidence_item_pk_field name="filename" value="0hourly"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+/usr/sbin/aide --check"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file(s) named .* in /etc/cron.hourly exists and matches pattern ^\s*/usr/sbin/aide --check"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7234600"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7234600"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="868">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.hourly/0anacron"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.hourly"/>
                        <cis:evidence_item_pk_field name="filename" value="0anacron"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*/usr/sbin/aide --check"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7234300"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.3.2.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234300"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7234400"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.3.2.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234400"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7234500"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.3.2.3_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234500"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7234600"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.3.2.4_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234600"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7234700"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.3.2.5_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234700"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7234800"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.3.2.6_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234800"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7234900"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.3.2.7_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7234900"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
      Subcontrol: 3.5
      Label: Use File Integrity Tools For Critical System Files
      Description: Use file integrity checking tools to ensure that critical system files (including sensitive system and application executables, libraries, and configurations) have not been altered. The reporting system should: have the ability to account for routine and expected changes; highlight and alert on unusual or unexpected alterations; show the history of configuration changes over time and identify who made the change (including the original logged-in account in the event of a user ID switch, such as with the su or sudo command). These integrity checks should identify suspicious system alterations such as: owner and permissions changes to files or directories; the use of alternate data streams which could be used to hide malicious activities; and the introduction of extra files into key system areas (which could indicate malicious payloads left by attackers or additional files inappropriately added during batch distribution processes).

1.4 Secure Boot Settings

The recommendations in this section focus on securing the bootloader and settings involved in the boot process directly.

Fail

1.4.1 Ensure permissions on bootloader config are configured

Description:

The grub configuration file contains information on boot settings and passwords for unlocking boot options. The grub configuration is usually located at /boot/grub2/grub.cfg and linked as /etc/grub2.cfg. Additional settings can be found in the /boot/grub2/user.cfg file.

Setting the permissions to read and write for root only prevents non-root users from seeing the boot parameters or changing them. Non-root users who read the boot parameters may be able to identify weaknesses in security upon boot and be able to exploit them.

Run the following commands to set permissions on your grub configuration:

# chown root:root /boot/grub2/grub.cfg
# chmod og-rwx /boot/grub2/grub.cfg
# chown root:root /boot/grub2/user.cfg
# chmod og-rwx /boot/grub2/user.cfg

All of the following tests or sub-groups must pass:
Ensure at least one file named /boot/grub2/user.cfg exists and is owned by 0:0 and does not have permissions ---rwxrwx -- Less
CIS-CAT expected at least 1 matching file item to be collected, and found 0 items.
File: /boot/grub2/user.cfg does not exist
Ensure at least one file named /boot/grub2/grub.cfg exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /boot/grub2/grub.cfg
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.4.1_Ensure_permissions_on_bootloader_config_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.324+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:41.325+02:00"
                    start-time="2020-09-09T17:19:41.245+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /boot/grub2/user.cfg exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235100"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235100"
                               type="file_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="870">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/boot/grub2/user.cfg"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /boot/grub2/grub.cfg exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235000"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7235000">
                  <cis:evidence_item itemref="871">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/boot/grub2/grub.cfg"/>
                        <cis:evidence_item_pk_field name="path" value="/boot/grub2"/>
                        <cis:evidence_item_pk_field name="filename" value="grub.cfg"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235000"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235100"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Fail

1.4.2 Ensure bootloader password is set

Description:

Setting the boot loader password will require that anyone rebooting the system must enter a password before being able to set command line boot parameters

Requiring a boot password upon execution of the boot loader will prevent an unauthorized user from entering boot parameters or changing the boot partition. This prevents users from weakening security (e.g. turning off SELinux at boot time).

Create an encrypted password with grub2-setpassword :

# grub2-setpassword
Enter password: <password>
Confirm password: <password>

Ensure at least one file named /boot/grub2/user.cfg exists and matches pattern ^GRUB2_PASSWORD=.+$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /boot/grub2/user.cfg does not exist
Pattern: ^GRUB2_PASSWORD=.+$
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.4.2_Ensure_bootloader_password_is_set"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.327+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235200"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /boot/grub2/user.cfg exists and matches pattern ^GRUB2_PASSWORD=.+$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235200"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235200"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="872">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/boot/grub2/user.cfg"/>
                        <cis:evidence_item_pk_field name="pattern" value="^GRUB2_PASSWORD=.+$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7235200"
                          value-id="xccdf_org.cisecurity.benchmarks_value_1.4.2.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

1.4.3 Ensure authentication required for single user mode

Description:

Single user mode (rescue mode) is used for recovery when the system detects an issue during boot or by manual selection from the bootloader.

Requiring authentication in single user mode (rescue mode) prevents an unauthorized user from rebooting the system into single user to gain root privileges without credentials.

Edit /usr/lib/systemd/system/rescue.service and /usr/lib/systemd/system/emergency.service and set ExecStart to use /sbin/sulogin or /usr/sbin/sulogin:

ExecStart=-/bin/sh -c "/sbin/sulogin; /usr/bin/systemctl --fail --no-block default"

All of the following tests or sub-groups must pass:
Ensure at least one file named /usr/lib/systemd/system/emergency.service exists and matches pattern ^\s*ExecStart\s*=\s*-\/bin\/sh\s+-c\s+"(\/usr)?\/sbin\/sulogin;\s+\/usr\/bin\/systemctl\s+(--fail|--job-mode=fail)\s+--no-block default"\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /usr/lib/systemd/system/emergency.service exists
Pattern: ^\s*ExecStart\s*=\s*-\/bin\/sh\s+-c\s+"(\/usr)?\/sbin\/sulogin;\s+\/usr\/bin\/systemctl\s+(--fail|--job-mode=fail)\s+--no-block default"\s*(\s+#.*)?$
Match Text: ExecStart=-/bin/sh -c "/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default"
Ensure at least one file named /usr/lib/systemd/system/rescue.service exists and matches pattern ^\s*ExecStart\s*=\s*-\/bin\/sh\s+-c\s+"(\/usr)?\/sbin\/sulogin;\s+\/usr\/bin\/systemctl\s+(--fail|--job-mode=fail)\s+--no-block default"\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /usr/lib/systemd/system/rescue.service exists
Pattern: ^\s*ExecStart\s*=\s*-\/bin\/sh\s+-c\s+"(\/usr)?\/sbin\/sulogin;\s+\/usr\/bin\/systemctl\s+(--fail|--job-mode=fail)\s+--no-block default"\s*(\s+#.*)?$
Match Text: ExecStart=-/bin/sh -c "/sbin/sulogin; /usr/bin/systemctl --fail --no-block default"

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.4.3_Ensure_authentication_required_for_single_user_mode"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.332+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:41.332+02:00"
                    start-time="2020-09-09T17:19:41.328+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /usr/lib/systemd/system/emergency.service exists and matches pattern ^\s*ExecStart\s*=\s*-\/bin\/sh\s+-c\s+&#34;(\/usr)?\/sbin\/sulogin;\s+\/usr\/bin\/systemctl\s+(--fail|--job-mode=fail)\s+--no-block default&#34;\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235300"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="873">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/usr/lib/systemd/system/emergency.service"/>
                        <cis:evidence_item_pk_field name="path" value="/usr/lib/systemd/system"/>
                        <cis:evidence_item_pk_field name="filename" value="emergency.service"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*ExecStart\s*=\s*-\/bin\/sh\s+-c\s+&#34;(\/usr)?\/sbin\/sulogin;\s+\/usr\/bin\/systemctl\s+(--fail|--job-mode=fail)\s+--no-block default&#34;\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text"
                                                    value="ExecStart=-/bin/sh -c &#34;/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default&#34;"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /usr/lib/systemd/system/rescue.service exists and matches pattern ^\s*ExecStart\s*=\s*-\/bin\/sh\s+-c\s+&#34;(\/usr)?\/sbin\/sulogin;\s+\/usr\/bin\/systemctl\s+(--fail|--job-mode=fail)\s+--no-block default&#34;\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235400"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="874">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/usr/lib/systemd/system/rescue.service"/>
                        <cis:evidence_item_pk_field name="path" value="/usr/lib/systemd/system"/>
                        <cis:evidence_item_pk_field name="filename" value="rescue.service"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*ExecStart\s*=\s*-\/bin\/sh\s+-c\s+&#34;(\/usr)?\/sbin\/sulogin;\s+\/usr\/bin\/systemctl\s+(--fail|--job-mode=fail)\s+--no-block default&#34;\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text"
                                                    value="ExecStart=-/bin/sh -c &#34;/sbin/sulogin; /usr/bin/systemctl --fail --no-block default&#34;"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7235300"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.4.3.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235300"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7235400"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.4.3.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235400"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

1.5 Additional Process Hardening

Pass

1.5.1 Ensure core dumps are restricted

Description:

A core dump is the memory of an executable program. It is generally used to determine why a program aborted. It can also be used to glean confidential information from a core file. The system provides the ability to set a soft limit for core dumps, but this can be overridden by the user.

Setting a hard limit on core dumps prevents users from overriding the soft variable. If core dumps are required, consider setting limits for user groups (see limits.conf(5) ). In addition, setting the fs.suid_dumpable variable to 0 will prevent setuid programs from dumping core.

Add the following line to /etc/security/limits.conf or a /etc/security/limits.d/* file:

* hard core 0

Set the following parameter in /etc/sysctl.conf or a /etc/sysctl.d/* file:

fs.suid_dumpable = 0

Run the following command to set the active kernel parameter:

# sysctl -w fs.suid_dumpable=0

All of the following tests or sub-groups must pass:
Ensure 'fs.suid_dumpable' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: fs.suid_dumpable
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to fs.suid_dumpable fs.suid_dumpable
the Kernel Parameter Value to be set to 0 0
Any of the following tests or sub-groups may pass:
Ensure at least one file named /etc/security/limits.conf exists and matches pattern ^\s*\*\s+hard\s+core\s+0\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/security/limits.conf exists
Pattern: ^\s*\*\s+hard\s+core\s+0\s*(\s+#.*)?$
Match Text: * hard core 0
Ensure at least one file(s) named .* in /etc/security/limits.d exists and matches pattern ^\s*\*\s+hard\s+core\s+0\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/security/limits.d/20-nproc.conf does not exist
Pattern: ^\s*\*\s+hard\s+core\s+0\s*(\s+#.*)?$
Match Text: No match found
Any of the following tests or sub-groups may pass:
Ensure 'fs.suid_dumpable' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*fs.suid_dumpable\s*=\s*0$
Match Text: fs.suid_dumpable=0
Ensure 'fs.suid_dumpable' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*fs.suid_dumpable\s*=\s*0$
Match Text: fs.suid_dumpable=0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.5.1_Ensure_core_dumps_are_restricted"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.427+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:41.427+02:00"
                    start-time="2020-09-09T17:19:41.342+02:00">
         <cis:and>
            <cis:or>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/security/limits.conf exists and matches pattern ^\s*\*\s+hard\s+core\s+0\s*(\s+#.*)?$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235500"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235500"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="875">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/security/limits.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/security"/>
                           <cis:evidence_item_pk_field name="filename" value="limits.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*\*\s+hard\s+core\s+0\s*(\s+#.*)?$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="*        hard       core      0 "/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file(s) named .* in /etc/security/limits.d exists and matches pattern ^\s*\*\s+hard\s+core\s+0\s*(\s+#.*)?$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235600"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235600"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="877">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/security/limits.d/20-nproc.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/security/limits.d"/>
                           <cis:evidence_item_pk_field name="filename" value="20-nproc.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*\*\s+hard\s+core\s+0\s*(\s+#.*)?$"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'fs.suid_dumpable' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235701"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235701"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="878">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*fs.suid_dumpable\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="fs.suid_dumpable=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'fs.suid_dumpable' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235702"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235702"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="880">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*fs.suid_dumpable\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="fs.suid_dumpable=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'fs.suid_dumpable' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235700"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7235700">
                  <cis:evidence_item itemref="974">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="fs.suid_dumpable"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="fs.suid_dumpable" dt="string" ev="fs.suid_dumpable" name="name" op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:complex-check operator="OR">
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7235500"
                                value-id="xccdf_org.cisecurity.benchmarks_value_1.5.1.1_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235500"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7235600"
                                value-id="xccdf_org.cisecurity.benchmarks_value_1.5.1.2_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235600"/>
         </xccdf:check>
      </xccdf:complex-check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7235700"
                             value-id="xccdf_org.cisecurity.benchmarks_value_1.5.1.3_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235700"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Informational

1.5.2 Ensure XD/NX support is enabled

Description:

Recent processors in the x86 family support the ability to prevent code execution on a per memory page basis. Generically and on AMD processors, this ability is called No Execute (NX), while on Intel processors it is called Execute Disable (XD). This ability can help prevent exploitation of buffer overflow vulnerabilities and should be activated whenever possible. Extra steps must be taken to ensure that this protection is enabled, particularly on 32-bit x86 systems. Other processors, such as Itanium and POWER, have included such support since inception and the standard kernel for those platforms supports the feature.

Enabling any feature that can protect against buffer overflow attacks enhances the security of the system.

On 32 bit systems install a kernel with PAE support, no installation is required on 64 bit systems:

If necessary configure your bootloader to load the new kernel and reboot the system.

You may need to enable NX or XD support in your bios.

Ensure 'dmesg | grep "NX [(]Execute Disable[)] protection: active"' output pattern match '.+' (string) -- More
Check: All Must Pass
Command: dmesg | grep "NX [(]Execute Disable[)] protection: active"
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression .+ [ 0.000000] NX (Execute Disable) protection: active

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.5.2_Ensure_XDNX_support_is_enabled"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:41.451+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/8/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'dmesg | grep &#34;NX [(]Execute Disable[)] protection: active&#34;' output pattern match '.+' (string)"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235800"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7235800">
                  <cis:evidence_item entity_check="at least one" itemref="1714">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command"
                                                    value="dmesg | grep &#34;NX [(]Execute Disable[)] protection: active&#34;"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="[    0.000000] NX (Execute Disable) protection: active" dt="string" ev=".+"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7235800"
                          value-id="xccdf_org.cisecurity.benchmarks_value_1.5.2.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235800"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 8: Malware Defenses: -- More
      CIS Control Information
      Control: Control the installation, spread, and execution of malicious code at multiple points in the enterprise, while optimizing the use of automation to enable rapid updating of defense, data gathering, and corrective action.
      Subcontrol: 8.4
      Label: Enable Anti-exploitation Features (i.e. DEP, ASLR, EMET)
      Description: Enable anti-exploitation features such as Data Execution Prevention (DEP), Address Space Layout Randomization (ASLR), virtualization/containerization, etc. For increased protection, deploy capabilities such as Enhanced Mitigation Experience Toolkit (EMET) that can be configured to apply these protections to a broader set of applications and executables.

Pass

1.5.3 Ensure address space layout randomization (ASLR) is enabled

Description:

Address space layout randomization (ASLR) is an exploit mitigation technique which randomly arranges the address space of key data areas of a process.

Randomly placing virtual memory regions will make it difficult to write memory page exploits as the memory placement will be consistently shifting.

Set the following parameter in /etc/sysctl.conf or a /etc/sysctl.d/* file:

kernel.randomize_va_space = 2

Run the following command to set the active kernel parameter:

# sysctl -w kernel.randomize_va_space=2

All of the following tests or sub-groups must pass:
Ensure 'kernel.randomize_va_space' kernel parameter Equals 2 (int) -- More
Check: All Must Pass
Kernel Parameter: kernel.randomize_va_space
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to kernel.randomize_va_space kernel.randomize_va_space
the Kernel Parameter Value to be set to 2 2
Any of the following tests or sub-groups may pass:
Ensure 'kernel.randomize_va_space' kernel parameter Equals 2 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*kernel.randomize_va_space\s*=\s*2$
Match Text: kernel.randomize_va_space=2
Ensure 'kernel.randomize_va_space' kernel parameter Equals 2 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*kernel.randomize_va_space\s*=\s*2$
Match Text: kernel.randomize_va_space=2

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.5.3_Ensure_address_space_layout_randomization_ASLR_is_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.457+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/8/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'kernel.randomize_va_space' kernel parameter Equals 2 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235901"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235901"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1715">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*kernel.randomize_va_space\s*=\s*2$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="kernel.randomize_va_space=2"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'kernel.randomize_va_space' kernel parameter Equals 2 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235902"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235902"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1717">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*kernel.randomize_va_space\s*=\s*2$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="kernel.randomize_va_space=2"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'kernel.randomize_va_space' kernel parameter Equals 2 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7235900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7235900"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7235900">
                  <cis:evidence_item itemref="1073">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="kernel.randomize_va_space"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="kernel.randomize_va_space" dt="string" ev="kernel.randomize_va_space"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="2" dt="int" ev="2" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7235900"
                          value-id="xccdf_org.cisecurity.benchmarks_value_1.5.3.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7235900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 8: Malware Defenses: -- More
      CIS Control Information
      Control: Control the installation, spread, and execution of malicious code at multiple points in the enterprise, while optimizing the use of automation to enable rapid updating of defense, data gathering, and corrective action.
      Subcontrol: 8.4
      Label: Enable Anti-exploitation Features (i.e. DEP, ASLR, EMET)
      Description: Enable anti-exploitation features such as Data Execution Prevention (DEP), Address Space Layout Randomization (ASLR), virtualization/containerization, etc. For increased protection, deploy capabilities such as Enhanced Mitigation Experience Toolkit (EMET) that can be configured to apply these protections to a broader set of applications and executables.

Pass

1.5.4 Ensure prelink is disabled

Description:

prelinkis a program that modifies ELF shared libraries and ELF dynamically linked binaries in such a way that the time needed for the dynamic linker to perform relocations at startup significantly decreases.

The prelinking feature can interfere with the operation of AIDE, because it changes binaries. Prelinking can also increase the vulnerability of the system if a malicious user is able to compromise a common library such as libc.

Run the following commands to restore binaries to normal and uninstall prelink :

# prelink -ua
# yum remove prelink

Ensure package name equals 'prelink' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: prelink does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.5.4_Ensure_prelink_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.495+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3/subcontrol/5"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7236000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'prelink' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7236000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7236000"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1718">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="prelink"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7236000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
      Subcontrol: 3.5
      Label: Use File Integrity Tools For Critical System Files
      Description: Use file integrity checking tools to ensure that critical system files (including sensitive system and application executables, libraries, and configurations) have not been altered. The reporting system should: have the ability to account for routine and expected changes; highlight and alert on unusual or unexpected alterations; show the history of configuration changes over time and identify who made the change (including the original logged-in account in the event of a user ID switch, such as with the su or sudo command). These integrity checks should identify suspicious system alterations such as: owner and permissions changes to files or directories; the use of alternate data streams which could be used to hide malicious activities; and the introduction of extra files into key system areas (which could indicate malicious payloads left by attackers or additional files inappropriately added during batch distribution processes).

1.6 Mandatory Access Control

Mandatory Access Control (MAC) provides an additional layer of access restrictions to processes on top of the base Discretionary Access Controls. By restricting how processes can access files and resources on a system the potential impact from vulnerabilities in the processes can be reduced.

Impact: Mandatory Access Control limits the capabilities of applications and daemons on a system, while this can prevent unauthorized access the configuration of MAC can be complex and difficult to implement correctly preventing legitimate access from occurring.

1.6.1 Configure SELinux

SELinux provides a Mandatory Access Control (MAC) system that greatly augments the default Discretionary Access Control (DAC) model. Under SELinux, every process and every object (files, sockets, pipes) on the system is assigned a security context, a label that includes detailed type information about the object. The kernel allows processes to access objects only if that access is explicitly allowed by the policy in effect. The policy defines transitions, so that a user can be allowed to run software, but the software can run under a different context than the user's default. This automatically limits the damage that the software can do to files accessible by the calling user. The user does not need to take any action to gain this benefit. For an action to occur, both the traditional DAC permissions must be satisfied as well as the SELinux MAC rules. The action will not be allowed if either one of these models does not permit the action. In this way, SELinux rules can only make a system's permissions more restrictive and secure. SELinux requires a complex policy to allow all the actions required of a system under normal operation. Three such policies have been designed for use with RHEL7 and are included with the system: targeted, strict, and mls. These are described as follows:

  • targeted: consists mostly of Type Enforcement (TE) rules, and a small number of Role-Based Access Control (RBAC) rules. Targeted restricts the actions of many types of programs, but leaves interactive users largely unaffected.
  • strict: also uses TE and RBAC rules, but on more programs and more aggressively.
  • mls: implements Multi-Level Security (MLS), which introduces even more kinds of labels (sensitivity and category) and rules that govern access based on these.

This section provides guidance for the configuration of the targetedpolicy.

Note: This section only applies if SELinux is in use on the system. Recommendations for AppArmor are included in the Distribution Independent Linux benchmark, and additional Mandatory Access Control systems exist beyond these two.

References:

  1. NSA SELinux resources:
    1. http://www.nsa.gov/research/selinux
    2. http://www.nsa.gov/research/selinux/list.shtml
  2. Fedora SELinux resources:
    1. FAQ: http://docs.fedoraproject.org/selinux-faq
    2. User Guide: http://docs.fedoraproject.org/selinux-user-guide
    3. Managing Services Guide: http://docs.fedoraproject.org/selinux-managing-confined-services-guide
  3. SELinux Project web page and wiki:
    1. http://www.selinuxproject.org
  4. Chapters 43-45 of Red Hat Enterprise Linux 5: Deployment Guide (Frank Mayer, Karl MacMillan and David Caplan),
  5. SELinux by Example: Using Security Enhanced Linux (Prentice Hall, August 6, 2006)

1.7 Warning Banners

Presenting a warning message prior to the normal user login may assist in the prosecution of trespassers on the computer system. Changing some of these login banners also has the side effect of hiding OS version information and other detailed system information from attackers attempting to target specific exploits at a system.

Guidelines published by the US Department of Defense require that warning messages include at least the name of the organization that owns the system, the fact that the system is subject to monitoring and that such monitoring is in compliance with local statutes, and that use of the system implies consent to such monitoring. It is important that the organization's legal counsel review the content of all messages before any system modifications are made, as these warning messages are inherently site-specific. More information (including citations of relevant case law) can be found at http://www.justice.gov/criminal/cybercrime/

Note: The text provided in the remediation actions for these items is intended as an example only. Please edit to include the specific text for your organization as approved by your legal department.

1.7.1 Command Line Warning Banners

The /etc/motd, /etc/issue, and /etc/issue.net files govern warning banners for standard command line logins for both local and remote users.

Pass

1.7.1.1 Ensure message of the day is configured properly

Description:

The contents of the /etc/motd file are displayed to users after login and function as a message of the day for authenticated users.

Unix-based systems have typically displayed information about the OS release and patch level upon logging in to the system. This information can be useful to developers who are developing software for a particular OS platform. If mingetty(8) supports the following options, they display operating system information: \m - machine architecture \r - operating system release \s - operating system name \v - operating system version

Warning messages inform users who are attempting to login to the system of their legal status regarding the system and must include the name of the organization that owns the system and any monitoring policies that are in place. Displaying OS and patch level information in login banners also has the side effect of providing detailed system information to attackers attempting to target specific exploits of a system. Authorized users can easily get this information by running the " uname -a " command once they have logged in.

Edit the /etc/motd file with the appropriate contents according to your site policy, remove any instances of \m , \r , \s , or \v.

Ensure at least one file named /etc/motd exists and does not match pattern (\\v|\\r|\\m|\\s) -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/motd does not exist
Pattern: (\\v|\\r|\\m|\\s)
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.1_Ensure_message_of_the_day_is_configured_properly"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.504+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/motd exists and does not match pattern (\\v|\\r|\\m|\\s)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238500"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238500"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1719">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/motd"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="motd"/>
                        <cis:evidence_item_pk_field name="pattern" value="(\\v|\\r|\\m|\\s)"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238500"/>
   </xccdf:check>
</xccdf:rule-result>
Informational

1.7.1.2 Ensure local login warning banner is configured properly

Description:

The contents of the /etc/issue file are displayed to users prior to login for local terminals.

Unix-based systems have typically displayed information about the OS release and patch level upon logging in to the system. This information can be useful to developers who are developing software for a particular OS platform. If mingetty(8) supports the following options, they display operating system information: \m - machine architecture \r - operating system release \s - operating system name \v - operating system version

Warning messages inform users who are attempting to login to the system of their legal status regarding the system and must include the name of the organization that owns the system and any monitoring policies that are in place. Displaying OS and patch level information in login banners also has the side effect of providing detailed system information to attackers attempting to target specific exploits of a system. Authorized users can easily get this information by running the " uname -a " command once they have logged in.

Edit the /etc/issue file with the appropriate contents according to your site policy, remove any instances of \m , \r , \s , or \v :

# echo "Authorized uses only. All activity may be monitored and reported." > /etc/issue

Ensure at least one file named /etc/issue exists and does not match pattern (\\v|\\r|\\m|\\s) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/issue exists
Pattern: (\\v|\\r|\\m|\\s)
Match Text: \r

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.2_Ensure_local_login_warning_banner_is_configured_properly"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:41.506+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238600"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/issue exists and does not match pattern (\\v|\\r|\\m|\\s)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238600"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1720">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/issue"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="issue"/>
                        <cis:evidence_item_pk_field name="pattern" value="(\\v|\\r|\\m|\\s)"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="\r"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238600"/>
   </xccdf:check>
</xccdf:rule-result>
Informational

1.7.1.3 Ensure remote login warning banner is configured properly

Description:

The contents of the /etc/issue.net file are displayed to users prior to login for remote connections from configured services.

Unix-based systems have typically displayed information about the OS release and patch level upon logging in to the system. This information can be useful to developers who are developing software for a particular OS platform. If mingetty(8) supports the following options, they display operating system information: \m - machine architecture \r - operating system release \s - operating system name \v - operating system version

Warning messages inform users who are attempting to login to the system of their legal status regarding the system and must include the name of the organization that owns the system and any monitoring policies that are in place. Displaying OS and patch level information in login banners also has the side effect of providing detailed system information to attackers attempting to target specific exploits of a system. Authorized users can easily get this information by running the " uname -a " command once they have logged in.

Edit the /etc/issue.net file with the appropriate contents according to your site policy, remove any instances of \m , \r , \s , or \v :

# echo "Authorized uses only. All activity may be monitored and reported." > /etc/issue.net

Ensure at least one file named /etc/issue.net exists and does not match pattern (\\v|\\r|\\m|\\s) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/issue.net exists
Pattern: (\\v|\\r|\\m|\\s)
Match Text: \r

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.3_Ensure_remote_login_warning_banner_is_configured_properly"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:41.509+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238700"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/issue.net exists and does not match pattern (\\v|\\r|\\m|\\s)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238700"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1721">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/issue.net"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="issue.net"/>
                        <cis:evidence_item_pk_field name="pattern" value="(\\v|\\r|\\m|\\s)"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="\r"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238700"/>
   </xccdf:check>
</xccdf:rule-result>
Informational

1.7.1.4 Ensure permissions on /etc/motd are configured

Description:

The contents of the /etc/motd file are displayed to users after login and function as a message of the day for authenticated users.

If the /etc/motd file does not have the correct ownership it could be modified by unauthorized users with incorrect or misleading information.

Run the following commands to set permissions on /etc/motd :

# chown root:root /etc/motd
# chmod 644 /etc/motd

Ensure at least one file named /etc/motd exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky -- More
File: /etc/motd
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to true true
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to true true
the file's Other Read to be set to true true
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to true true
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.4_Ensure_permissions_on_etcmotd_are_configured"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:41.524+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/motd exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238800"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7238800">
                  <cis:evidence_item itemref="1722">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/motd"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="motd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238800"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

1.7.1.5 Ensure permissions on /etc/issue are configured

Description:

The contents of the /etc/issue file are displayed to users prior to login for local terminals.

If the /etc/issue file does not have the correct ownership it could be modified by unauthorized users with incorrect or misleading information.

Run the following commands to set permissions on /etc/issue :

# chown root:root /etc/issue
# chmod 644 /etc/issue

Ensure at least one file named /etc/issue exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky -- More
File: /etc/issue
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to true true
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to true true
the file's Other Read to be set to true true
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to true true
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.5_Ensure_permissions_on_etcissue_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.539+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/issue exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238900"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7238900">
                  <cis:evidence_item itemref="1723">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/issue"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="issue"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Informational

1.7.1.6 Ensure permissions on /etc/issue.net are configured

Description:

The contents of the /etc/issue.net file are displayed to users prior to login for remote connections from configured services.

If the /etc/issue.net file does not have the correct ownership it could be modified by unauthorized users with incorrect or misleading information.

Run the following commands to set permissions on /etc/issue.net :

# chown root:root /etc/issue.net
# chmod 644 /etc/issue.net

Ensure at least one file named /etc/issue.net exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky -- More
File: /etc/issue.net
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to true true
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to true true
the file's Other Read to be set to true true
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to true true
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.7.1.6_Ensure_permissions_on_etcissue.net_are_configured"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:41.562+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/issue.net exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239000"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7239000">
                  <cis:evidence_item itemref="1724">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/issue.net"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="issue.net"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

1.7.2 Ensure GDM login banner is configured

Description:

GDM is the GNOME Display Manager which handles graphical login for GNOME based systems.

Warning messages inform users who are attempting to login to the system of their legal status regarding the system and must include the name of the organization that owns the system and any monitoring policies that are in place.

Create the /etc/dconf/profile/gdm file with the following contents:

user-db:user
system-db:gdm
file-db:/usr/share/gdm/greeter-dconf-defaults

Create or edit the banner-message-enable and banner-message-text options in /etc/dconf/db/gdm.d/01-banner-message:

[org/gnome/login-screen]
banner-message-enable=true
banner-message-text='Authorized uses only. All activity may be monitored and reported.'

Run the following command to update the system databases:

# dconf update

Any of the following tests or sub-groups may pass:
Ensure package name equals 'gdm' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: gdm does not exist
All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/dconf/profile/gdm exists and matches pattern ^user-db:user$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/dconf/profile/gdm does not exist
Pattern: ^user-db:user$
Match Text: No match found
Ensure at least one file named /etc/dconf/profile/gdm exists and matches pattern ^system-db:gdm$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/dconf/profile/gdm does not exist
Pattern: ^system-db:gdm$
Match Text: No match found
Ensure at least one file named /etc/dconf/profile/gdm exists and matches pattern ^file-db:/usr/share/gdm/greeter-dconf-defaults$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/dconf/profile/gdm does not exist
Pattern: ^file-db:/usr/share/gdm/greeter-dconf-defaults$
Match Text: No match found
Ensure at least one file(s) named .+ in /etc/dconf/db/gdm.d exists and matches pattern ^banner-message-enable=true$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/dconf/db/gdm.d/00-security-settings does not exist
Pattern: ^banner-message-enable=true$
Match Text: No match found
Ensure at least one file(s) named .+ in /etc/dconf/db/gdm.d exists and matches pattern ^banner-message-text='.+'$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/dconf/db/gdm.d/00-security-settings does not exist
Pattern: ^banner-message-text='.+'$
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.7.2_Ensure_GDM_login_banner_is_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:41.610+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:41.610+02:00"
                    start-time="2020-09-09T17:19:41.563+02:00">
         <cis:or>
            <cis:and>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/dconf/profile/gdm exists and matches pattern ^user-db:user$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7237900"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7237900"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1725">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/dconf/profile/gdm"/>
                           <cis:evidence_item_pk_field name="pattern" value="^user-db:user$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/dconf/profile/gdm exists and matches pattern ^system-db:gdm$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238000"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238000"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1726">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/dconf/profile/gdm"/>
                           <cis:evidence_item_pk_field name="pattern" value="^system-db:gdm$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/dconf/profile/gdm exists and matches pattern ^file-db:/usr/share/gdm/greeter-dconf-defaults$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238100"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238100"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1727">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/dconf/profile/gdm"/>
                           <cis:evidence_item_pk_field name="pattern" value="^file-db:/usr/share/gdm/greeter-dconf-defaults$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file(s) named .+ in /etc/dconf/db/gdm.d exists and matches pattern ^banner-message-enable=true$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238200"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238200"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1729">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/dconf/db/gdm.d/00-security-settings"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/dconf/db/gdm.d"/>
                           <cis:evidence_item_pk_field name="filename" value="00-security-settings"/>
                           <cis:evidence_item_pk_field name="pattern" value="^banner-message-enable=true$"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file(s) named .+ in /etc/dconf/db/gdm.d exists and matches pattern ^banner-message-text='.+'$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238300"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238300"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1731">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/dconf/db/gdm.d/00-security-settings"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/dconf/db/gdm.d"/>
                           <cis:evidence_item_pk_field name="filename" value="00-security-settings"/>
                           <cis:evidence_item_pk_field name="pattern" value="^banner-message-text='.+'$"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:and>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'gdm' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7238400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7238400"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1732">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="gdm"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:complex-check operator="AND">
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7237900"
                                value-id="xccdf_org.cisecurity.benchmarks_value_1.7.2.1_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7237900"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7238000"
                                value-id="xccdf_org.cisecurity.benchmarks_value_1.7.2.2_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238000"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7238100"
                                value-id="xccdf_org.cisecurity.benchmarks_value_1.7.2.3_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238100"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7238200"
                                value-id="xccdf_org.cisecurity.benchmarks_value_1.7.2.4_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238200"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7238300"
                                value-id="xccdf_org.cisecurity.benchmarks_value_1.7.2.5_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238300"/>
         </xccdf:check>
      </xccdf:complex-check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7238400"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>
Pass

1.8 Ensure updates, patches, and additional security software are installed

Description:

Periodically patches are released for included software either due to security flaws or to include additional functionality.

Newer patches may contain security enhancements that would not be available through the latest full update. As a result, it is recommended that the latest software patches be used to take advantage of the latest functionality. As with any software installation, organizations need to determine if a given update meets their requirements and verify the compatibility and supportability of any additional software against the update revision that is selected.

Use your package manager to update all packages on the system according to site policy. The following command will install all available security updates:

# yum update --security

Ensure updates, patches, and additional security software are installed -- More
Script: sce/yum_no_security_updates.sh
Standard Output:
SCE - Killed command after 1500 lines of output; More output may exist.
Loaded plugins: product-id, search-disabled-repos
--> mutter-debuginfo-3.26.2-14.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xz-debuginfo-5.1.2-8alpha.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtk3-debuginfo-3.8.8-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cdrkit-debuginfo-1.1.11-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> file-debuginfo-5.11-33.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-dmidecode-debuginfo-3.12.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-157.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lftp-debuginfo-4.4.8-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gjs-debuginfo-1.36.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmlx4-debuginfo-1.0.6-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gegl-debuginfo-0.2.0-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cyrus-sasl-debuginfo-2.1.26-20.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcc-debuginfo-4.8.5-36.el7_6.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> elfutils-debuginfo-0.170-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> procps-ng-debuginfo-3.3.10-23.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-pem-debuginfo-1.0.3-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-dmidecode-debuginfo-3.10.13-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libwvstreams-debuginfo-4.6.1-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.21.0-17.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libcap-debuginfo-2.22-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> augeas-debuginfo-1.4.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> shared-mime-info-debuginfo-1.8-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gvfs-debuginfo-1.22.4-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ding-libs-debuginfo-0.6.0-27.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-229.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.7.0-openjdk-debuginfo-1.7.0.261-2.6.22.2.el7_8.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> hmaccalc-debuginfo-0.9.13-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libreswan-debuginfo-3.15-5.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> httpd-debuginfo-2.4.6-31.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> device-mapper-persistent-data-debuginfo-0.7.0-0.1.rc6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freerdp-debuginfo-1.0.2-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-debuginfo-1.10.4-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> open-vm-tools-debuginfo-10.3.0-2.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openldap-debuginfo-2.4.40-9.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtdb-debuginfo-1.3.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libldb-debuginfo-1.2.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> atk-debuginfo-2.8.0-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipset-debuginfo-6.19-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kde-baseapps-debuginfo-4.10.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.4.0-20.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iw-debuginfo-3.10-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-dmidecode-debuginfo-3.12.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-514.21.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nspr-debuginfo-4.10.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-29.el7_2.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fence-virt-debuginfo-0.3.0-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cairomm-debuginfo-1.12.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ghostscript-debuginfo-9.07-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.7.0-openjdk-debuginfo-1.7.0.171-2.6.13.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.18.0-5.el7_7.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-957.12.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fence-agents-debuginfo-4.0.11-47.el7_3.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gupnp-igd-debuginfo-0.2.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-online-accounts-debuginfo-3.22.5-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-dmidecode-debuginfo-3.12.2-1.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:net-snmp-debuginfo-5.7.2-32.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ksh-debuginfo-20120801-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> procmail-debuginfo-3.22-34.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-libintl-debuginfo-1.20-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openldap-debuginfo-2.4.40-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> brasero-debuginfo-3.12.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> graphviz-debuginfo-2.30.1-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-pillow-debuginfo-2.0.0-17.gitd1c6db8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-327.13.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-67.el7_7.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> samba-debuginfo-4.2.3-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> procps-ng-debuginfo-3.3.10-26.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iptraf-ng-debuginfo-1.1.4-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-2.17-196.el7_4.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> jss-debuginfo-4.4.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-1062.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmspack-debuginfo-0.5-0.7.alpha.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.7.0-openjdk-debuginfo-1.7.0.221-2.6.18.0.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-157.el7_3.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> motif-debuginfo-2.3.4-14.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libpciaccess-debuginfo-0.13.1-4.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rarian-debuginfo-0.8.1-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> samba-debuginfo-4.2.3-12.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libcxgb4-debuginfo-1.3.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> zsh-debuginfo-5.0.2-34.el7_7.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-plugins-base-debuginfo-1.4.5-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-debuginfo-20-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evince-debuginfo-3.14.2-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmspack-debuginfo-0.5-0.5.alpha.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcr-debuginfo-3.20.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iptables-debuginfo-1.4.21-33.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemtap-debuginfo-2.4-16.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.34.0-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openssh-debuginfo-6.6.1p1-31.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kruler-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXt-debuginfo-1.1.5-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libocrdma-debuginfo-1.0.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iscsi-initiator-utils-debuginfo-6.2.0.874-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> telepathy-glib-debuginfo-0.24.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> totem-pl-parser-debuginfo-3.4.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> LibRaw-debuginfo-0.19.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:lvm2-debuginfo-2.02.186-7.el7_8.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-1127.8.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> apache-commons-daemon-debuginfo-1.0.13-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evince-debuginfo-3.22.1-5.2.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-51.el7_4.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xulrunner-debuginfo-24.6.0-1.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mpich-debuginfo-3.0.4-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.12.0-7.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> audit-debuginfo-2.8.4-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fuse-debuginfo-2.9.2-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> acl-debuginfo-2.2.51-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.26.2-15.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> device-mapper-multipath-debuginfo-0.4.9-119.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> geoclue2-debuginfo-2.4.5-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kpatch-patch-3_10_0-1062-debuginfo-1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opensp-debuginfo-1.5.2-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evolution-data-server-debuginfo-3.22.7-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-v4l-debuginfo-0.2.0-47.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> atlas-debuginfo-3.10.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cmake-debuginfo-2.8.11-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXft-debuginfo-2.3.1-5.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kpatch-patch-3_10_0-1062-debuginfo-1-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mod_nss-debuginfo-1.0.11-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:yelp-debuginfo-3.22.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> krb5-debuginfo-1.11.3-49.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-debuginfo-2.7.5-76.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libipathverbs-debuginfo-1.3-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-1062.1.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libhugetlbfs-debuginfo-2.16-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipa-debuginfo-4.2.0-15.el7_2.19.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ruby-debuginfo-2.0.0.353-22.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-2.0.0-10.el7_3.5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-229.1.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> policycoreutils-debuginfo-2.2.5-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pangomm-debuginfo-2.34.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcr-debuginfo-3.8.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.19.1-5.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> device-mapper-multipath-debuginfo-0.4.9-85.el7_2.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> infiniband-diags-debuginfo-1.6.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> megaraid_sas-debuginfo-06.811.02.00-1.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.0.0-14.git20150121.b4ea599c.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:lvm2-debuginfo-2.02.166-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pciutils-debuginfo-3.5.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:lvm2-debuginfo-2.02.166-1.el7_3.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.1e-42.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gupnp-debuginfo-1.0.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> infiniband-diags-debuginfo-2.0.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 6:kdelibs-debuginfo-4.10.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> httpd-debuginfo-2.4.6-45.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gjs-debuginfo-1.50.4-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.28.3-6.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtwebchannel-debuginfo-5.6.1-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freetype-debuginfo-2.4.11-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> wireshark-debuginfo-1.10.14-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.28.3-14.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-packagekit-debuginfo-3.14.3-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gettext-debuginfo-0.19.8.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opensc-debuginfo-0.16.0-8.20170227git777e2a3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> elfutils-debuginfo-0.166-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> crash-debuginfo-7.2.3-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:lvm2-debuginfo-2.02.115-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> augeas-debuginfo-1.4.0-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtk3-debuginfo-3.22.10-5.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> util-linux-debuginfo-2.23.2-26.el7_2.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ImageMagick-debuginfo-6.7.8.9-13.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> vte3-debuginfo-0.34.6-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-mouse-debuginfo-1.9.0-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mod_wsgi-debuginfo-3.4-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libdvdread-debuginfo-5.0.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.7.0-openjdk-debuginfo-1.7.0.99-2.6.5.0.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libkdcraw-debuginfo-4.10.5-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:microcode_ctl-debuginfo-2.1-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> amanda-debuginfo-3.3.3-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> radvd-debuginfo-1.9.2-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:dovecot-debuginfo-2.2.36-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> logrotate-debuginfo-3.8.6-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> latencytop-debuginfo-0.5-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dnsmasq-debuginfo-2.66-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dracut-debuginfo-033-241.el7_1.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libieee1284-debuginfo-0.2.11-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-327.18.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-29.el7_2.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tpm-tools-debuginfo-1.3.8-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> util-linux-debuginfo-2.23.2-52.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> vinagre-debuginfo-3.8.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-327.18.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tpm2-abrmd-debuginfo-1.1.0-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libkexiv2-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemtap-debuginfo-3.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnet-debuginfo-1.1.6-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-redhat-qedi-debuginfo-8.10.4.0_dup7.4-3.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.28.2-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> crash-ptdump-command-debuginfo-1.0.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-105.el7_2.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> netpbm-debuginfo-10.61.02-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtserialbus-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> device-mapper-multipath-debuginfo-0.4.9-119.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> abrt-debuginfo-2.1.11-55.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freetype-debuginfo-2.8-12.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-qxl-debuginfo-0.1.5-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> initscripts-debuginfo-9.49.17-1.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> crda-debuginfo-1.1.3_2014.06.13-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dnsmasq-debuginfo-2.76-10.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libstoragemgmt-debuginfo-1.2.3-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-38.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libcgroup-debuginfo-0.41-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> foomatic-debuginfo-4.0.9-8.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-private-llvm-debuginfo-3.9.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ndctl-debuginfo-56-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-font-viewer-debuginfo-3.28.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.28.2-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-62.el7_6.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:xorg-x11-drv-nouveau-debuginfo-1.0.11-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dleyna-connector-dbus-debuginfo-0.2.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xcb-util-debuginfo-0.4.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qca2-debuginfo-2.0.3-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> elfutils-debuginfo-0.176-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.1e-51.el7_2.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipa-debuginfo-4.5.0-21.el7_4.1.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-229.7.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> snapper-debuginfo-0.1.7-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> subversion-debuginfo-1.7.14-7.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-160.el7_6.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-glib-debuginfo-0.2.3-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-server-debuginfo-1.15.0-7.el7_0.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> plymouth-debuginfo-0.8.9-0.31.20140113.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> adcli-debuginfo-0.8.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 3:irqbalance-debuginfo-1.0.7-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-514.21.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> procps-ng-debuginfo-3.3.10-5.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> hyperv-daemons-debuginfo-0-0.25.20141008git.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> binutils-debuginfo-2.23.52.0.1-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libldb-debuginfo-1.1.17-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.2k-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libxcb-debuginfo-1.13-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-intel-debuginfo-2.99.916-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtar-debuginfo-1.2.11-28.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mvapich2-debuginfo-2.0a-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> checkpolicy-debuginfo-2.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnl-debuginfo-1.1.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libatasmart-debuginfo-0.19-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freetype-debuginfo-2.8-12.el7_6.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtimezonemap-debuginfo-0.4.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libX11-debuginfo-1.6.3-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libxcb-debuginfo-1.11-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> konkretcmpi-debuginfo-0.9.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libsecret-debuginfo-0.15-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> trace-cmd-debuginfo-2.6.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> usbguard-debuginfo-0.7.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> file-debuginfo-5.11-36.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opencryptoki-debuginfo-3.12.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> krb5-debuginfo-1.15.1-46.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kde-workspace-debuginfo-4.11.19-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemtap-debuginfo-4.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnftnl-debuginfo-1.0.8-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kde-workspace-debuginfo-4.11.19-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> strace-debuginfo-4.24-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> atk-debuginfo-2.28.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mod_auth_mellon-debuginfo-0.14.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> accountsservice-debuginfo-0.6.50-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ledmon-debuginfo-0.79-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> alsa-lib-debuginfo-1.1.8-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mozjs17-debuginfo-17.0.0-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-514.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lapack-debuginfo-3.4.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cryptsetup-debuginfo-1.7.4-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibus-debuginfo-1.5.17-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dracut-debuginfo-033-502.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> farstream02-debuginfo-0.2.3-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXres-debuginfo-1.2.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-123.4.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:squid-debuginfo-3.5.20-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cups-filters-debuginfo-1.0.35-21.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> GeoIP-debuginfo-1.5.0-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-pam-ldapd-debuginfo-0.8.13-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rng-tools-debuginfo-6.3.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libcxgb4-debuginfo-1.2.0-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libosinfo-debuginfo-1.1.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-debuginfo-17.2.3-8.20171019.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:libglvnd-debuginfo-1.0.1-0.8.git5baa1e5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtsvg-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opencc-debuginfo-0.4.3-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnutls-debuginfo-3.1.18-10.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tncfhh-debuginfo-0.8.3-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXaw-debuginfo-1.0.11-6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> setools-debuginfo-3.3.7-46.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-327.4.5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> logrotate-debuginfo-3.8.6-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> jansson-debuginfo-2.10-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sssd-debuginfo-1.16.0-19.el7_5.5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> satyr-debuginfo-0.13-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> httpd-debuginfo-2.4.6-40.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-260.el7_6.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pam_pkcs11-debuginfo-0.6.2-30.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tracker-debuginfo-0.16.2-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:wpa_supplicant-debuginfo-2.0-13.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 14:libpcap-debuginfo-1.5.3-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtscript-debuginfo-5.9.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.4.0-14.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fence-agents-debuginfo-4.0.11-27.el7_2.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openjpeg-debuginfo-1.5.1-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> crash-debuginfo-7.1.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cryptsetup-debuginfo-1.6.3-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> audit-debuginfo-2.8.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pango-debuginfo-1.42.4-2.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> samba-debuginfo-4.9.1-10.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dracut-debuginfo-033-241.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pki-core-debuginfo-10.3.3-18.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemtap-debuginfo-3.1-5.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> file-roller-debuginfo-3.14.2-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> quagga-debuginfo-0.99.22.4-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> clevis-debuginfo-6-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-229.14.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-Text-Soundex-debuginfo-3.04-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dwz-debuginfo-0.11-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glusterfs-debuginfo-3.8.4-18.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> e2fsprogs-debuginfo-1.42.9-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sox-debuginfo-14.4.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pcp-debuginfo-4.1.0-5.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.4.0-14.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipa-debuginfo-4.4.0-14.el7_3.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXv-debuginfo-1.0.11-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gutenprint-debuginfo-5.2.9-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> edac-utils-debuginfo-0.16-14.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-debuginfo-1.0.7-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xfsprogs-debuginfo-3.2.0-0.10.alpha2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-208-20.el7_1.5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-156.el7_5.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-4.5.0-10.el7_6.10.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> trousers-debuginfo-0.3.11.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> numactl-debuginfo-2.0.12-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> avahi-debuginfo-0.6.31-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sip-debuginfo-4.14.6-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libcdio-debuginfo-0.92-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libreswan-debuginfo-3.23-5.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libcmpiutil-debuginfo-0.5.7-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> flatpak-debuginfo-0.8.8-4.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgnome-debuginfo-2.32.1-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fabtests-debuginfo-1.1.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> librdmacm-debuginfo-1.1.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:lvm2-debuginfo-2.02.180-10.el7_6.7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> p11-kit-debuginfo-0.20.7-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> binutils-debuginfo-2.27-34.base.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> finger-debuginfo-0.17-51.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> zlib-debuginfo-1.2.7-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dnsmasq-debuginfo-2.76-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opencryptoki-debuginfo-3.2-4.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-229.14.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> webkitgtk3-debuginfo-2.4.11-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnfsidmap-debuginfo-0.25-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mod_authnz_pam-debuginfo-0.9.3-5.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipa-debuginfo-4.2.0-15.el7_2.6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openldap-debuginfo-2.4.39-7.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-vdagent-debuginfo-0.14.0-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lzo-debuginfo-2.06-6.el7_0.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-abrt-debuginfo-0.3.4-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dialog-debuginfo-1.2-5.20130523.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> bolt-debuginfo-0.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXpm-debuginfo-3.5.11-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iscsi-initiator-utils-debuginfo-6.2.0.873-29.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnetfilter_conntrack-debuginfo-1.0.6-1.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gwenview-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> postgresql-debuginfo-9.2.23-3.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-957.10.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-server-debuginfo-1.20.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cronie-debuginfo-1.4.11-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:cheese-debuginfo-3.8.2-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-327.18.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 12:dhcp-debuginfo-4.2.5-42.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:folks-debuginfo-0.9.2-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:autofs-debuginfo-5.0.7-83.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tpm2-tools-debuginfo-1.1.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libwnck3-debuginfo-3.20.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:obex-data-server-debuginfo-0.4.6-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.0.6-29.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> watchdog-debuginfo-5.13-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sg3_utils-debuginfo-1.37-18.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> shim-unsigned-x64-debuginfo-15-1.el7.noarch from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmix-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> vino-debuginfo-3.22.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openssl098e-debuginfo-0.9.8e-29.el7_0.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libuser-debuginfo-0.60-7.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:opa-fm-debuginfo-10.3.1.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libassuan-debuginfo-2.1.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qttools-debuginfo-5.9.7-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtwebchannel-debuginfo-5.9.7-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibutils-debuginfo-1.5.7-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.8.4-27.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ndctl-debuginfo-62-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-private-llvm-debuginfo-3.8.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rpcbind-debuginfo-0.2.0-23.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> procmail-debuginfo-3.22-35.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtk3-debuginfo-3.8.8-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> virt-what-debuginfo-1.13-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 14:libpcap-debuginfo-1.5.3-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> alsa-lib-debuginfo-1.0.28-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-Net-LibIDN-debuginfo-0.12-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> texinfo-debuginfo-5.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-30.el7_3.8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXevie-debuginfo-1.0.3-7.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freetype-debuginfo-2.4.11-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibacm-debuginfo-1.1.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rpm-debuginfo-4.11.3-40.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-123.6.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sysstat-debuginfo-10.1.5-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mpt3sas-debuginfo-13.100.00.00-1.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtranslit-debuginfo-0.0.2-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cups-filters-debuginfo-1.0.35-22.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ruby-debuginfo-2.0.0.648-36.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libqb-debuginfo-1.0.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-2.17-157.el7_3.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libdwarf-debuginfo-20130207-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> harfbuzz-debuginfo-0.9.36-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libldb-debuginfo-1.3.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lftp-debuginfo-4.4.8-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libreport-debuginfo-2.1.11-21.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> audit-debuginfo-2.8.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> check-debuginfo-0.9.9-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cockpit-debuginfo-195.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> abrt-debuginfo-2.1.11-52.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> unzip-debuginfo-6.0-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-55.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-123.1.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mod_nss-debuginfo-1.0.8-32.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:gimp-debuginfo-2.8.16-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pki-core-debuginfo-10.5.16-5.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fuse-debuginfo-2.9.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-kvdo-debuginfo-6.1.0.181-17.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-327.28.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ghostscript-debuginfo-9.25-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-settings-daemon-debuginfo-3.8.6.1-9.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:net-snmp-debuginfo-5.7.2-38.el7_6.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-327.4.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-plugins-bad-free-debuginfo-1.4.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> subscription-manager-debuginfo-1.19.23-1.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> accountsservice-debuginfo-0.6.50-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-957.5.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.2k-16.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gom-debuginfo-0.2.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libksane-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> flatpak-debuginfo-0.8.7-3.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pcp-debuginfo-4.3.2-3.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> initscripts-debuginfo-9.49.17-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mokutil-debuginfo-15-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> geoclue2-debuginfo-2.4.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evolution-data-server-debuginfo-3.28.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nfs4-acl-tools-debuginfo-0.3.3-20.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-62.el7_6.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> grilo-plugins-debuginfo-0.3.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glib-networking-debuginfo-2.56.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-514.21.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libibcommon-debuginfo-1.2.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mousetweaks-debuginfo-3.8.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fonts-tweak-tool-debuginfo-0.3.2-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dbus-glib-debuginfo-0.100-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lasso-debuginfo-2.5.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fence-agents-debuginfo-4.0.11-27.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-system-monitor-debuginfo-3.14.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-42.el7_4.10.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-2.17-78.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pyOpenSSL-debuginfo-0.13.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> binutils-debuginfo-2.27-41.base.el7_7.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kde-workspace-debuginfo-4.11.19-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> infinipath-psm-debuginfo-3.3-22_g4abbc60_open.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pam-debuginfo-1.1.8-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> strace-debuginfo-4.12-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sudo-debuginfo-1.8.6p7-22.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> http-parser-debuginfo-2.7.1-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipa-debuginfo-4.2.0-15.el7_2.18.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lzop-debuginfo-1.03-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mozjs52-debuginfo-52.9.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtimageformats-debuginfo-5.6.1-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> syslinux-debuginfo-4.05-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libpeas-debuginfo-1.12.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibutils-debuginfo-1.5.7-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-229.20.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 389-ds-base-debuginfo-1.3.6.1-21.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cifs-utils-debuginfo-6.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opensc-debuginfo-0.16.0-8.20170227git777e2a3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gssproxy-debuginfo-0.7.0-21.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-Sys-CPU-debuginfo-0.54-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> luksmeta-debuginfo-6-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> crash-trace-command-debuginfo-2.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-themes-standard-debuginfo-3.22.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rhnsd-debuginfo-5.0.13-7.1.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXfont-debuginfo-1.4.7-1.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-693.11.6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> polkit-qt-debuginfo-0.103.0-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lasso-debuginfo-2.5.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> linuxptp-debuginfo-2.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-Compress-Raw-Bzip2-debuginfo-2.061-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> agg-debuginfo-2.5-18.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> atk-debuginfo-2.14.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtdb-debuginfo-1.3.12-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evince-debuginfo-3.8.3-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> marisa-debuginfo-0.2.4-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> coolkey-debuginfo-1.1.0-35.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgdata-debuginfo-0.17.8-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-18.el7_1.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-kvdo-debuginfo-6.1.0.168-16.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fuse-debuginfo-2.9.2-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXpm-debuginfo-3.5.10-5.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtalloc-debuginfo-2.1.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibutils-debuginfo-1.5.7-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> subversion-debuginfo-1.7.14-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.28.4-15.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> postgresql-debuginfo-9.2.24-2.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tokyocabinet-debuginfo-1.4.48-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sblim-sfcc-debuginfo-2.2.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 389-ds-base-debuginfo-1.3.4.0-21.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-online-accounts-debuginfo-3.8.5-9.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXfont-debuginfo-1.5.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xfsprogs-debuginfo-3.2.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> usbmuxd-debuginfo-1.0.8-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xcb-util-renderutil-debuginfo-0.3.9-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:compat-dapl-debuginfo-1.2.19-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtirpc-debuginfo-0.2.4-0.5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:net-snmp-debuginfo-5.7.2-20.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.4.0-17.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtksourceview3-debuginfo-3.22.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-74.el7_6.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nspr-debuginfo-4.10.8-2.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openscap-debuginfo-1.2.17-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-957.21.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> device-mapper-multipath-debuginfo-0.4.9-77.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemtap-debuginfo-3.1-4.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pango-debuginfo-1.42.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtevent-debuginfo-0.9.18-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tmpwatch-debuginfo-2.11-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-106.el7_2.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> util-linux-debuginfo-2.23.2-26.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libibmad-debuginfo-1.3.9-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> bpftool-debuginfo-3.10.0-1062.12.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> clutter-gtk-debuginfo-1.4.4-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-util-debuginfo-3.28.2-1.1.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-29.el7_2.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnftnl-debuginfo-1.0.6-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> numactl-debuginfo-2.0.12-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> file-roller-debuginfo-3.22.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipvsadm-debuginfo-1.27-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> binutils-debuginfo-2.27-41.base.el7_7.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-514.6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> binutils-debuginfo-2.27-34.base.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openhpi-debuginfo-3.4.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> php-debuginfo-5.4.16-23.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-dummy-debuginfo-0.3.7-1.el7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libqmi-debuginfo-1.18.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> accountsservice-debuginfo-0.6.35-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-v4l-debuginfo-0.2.0-35.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcr-debuginfo-3.14.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-debuginfo-9.2.5-6.20131218.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> usb_modeswitch-debuginfo-1.2.7-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibus-chewing-debuginfo-1.4.4-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmthca-debuginfo-1.0.6-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qjson-debuginfo-0.8.1-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sssd-debuginfo-1.12.2-58.el7_1.14.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libkkc-debuginfo-0.3.1-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-util-debuginfo-3.21.3-1.1.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:grub2-debuginfo-2.02-0.65.el7_4.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-1.2.17-13.el7_2.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openhpi-debuginfo-3.4.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> brltty-debuginfo-4.5-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.111-2.b15.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pango-debuginfo-1.40.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgovirt-debuginfo-0.3.3-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sssd-debuginfo-1.13.0-40.el7_2.12.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-42.el7_4.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnutls-debuginfo-3.3.8-14.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glib2-debuginfo-2.42.2-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcc-base-debuginfo-4.8.5-39.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-softokn-debuginfo-3.16.2.3-14.2.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> crash-debuginfo-7.2.0-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmtp-debuginfo-1.1.6-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pciutils-debuginfo-3.5.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gnome-system-log-debuginfo-3.9.90-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibmm24-debuginfo-2.36.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-514.6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-38.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtar-debuginfo-1.2.11-29.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> http-parser-debuginfo-2.7.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libsecret-debuginfo-0.18.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-18.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtevent-debuginfo-0.9.18-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fcoe-utils-debuginfo-1.0.31-1.git5dfd3e4.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opencryptoki-debuginfo-3.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 12:dhcp-debuginfo-4.2.5-58.el7_4.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-urwid-debuginfo-1.1.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.131-3.b12.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> chrony-debuginfo-3.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-session-debuginfo-3.8.4-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:dovecot-debuginfo-2.2.36-3.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-105.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvncserver-debuginfo-0.9.9-12.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-themes-standard-debuginfo-3.14.2.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> latrace-debuginfo-0.5.11-6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:lvm2-debuginfo-2.02.180-10.el7_6.8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freeradius-debuginfo-3.0.1-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> desktop-file-utils-debuginfo-0.22-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-4.5.0-23.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dleyna-core-debuginfo-0.5.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mercurial-debuginfo-2.6.2-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.28.2-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-debuginfo-18.3.4-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> curl-debuginfo-7.29.0-57.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnetfilter_cthelper-debuginfo-1.0.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:texlive-debuginfo-2012-45.20130427_r30134.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> boost-debuginfo-1.53.0-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibus-debuginfo-1.5.17-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 12:dhcp-debuginfo-4.2.5-79.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-1127.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-1062.18.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-gtk-debuginfo-0.34-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cdrkit-debuginfo-1.1.11-22.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gnome-bluetooth-debuginfo-3.8.2.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libteam-debuginfo-1.17-6.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tracker-debuginfo-1.2.6-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gdk-pixbuf2-debuginfo-2.31.6-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> clutter-debuginfo-1.20.0-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> audit-debuginfo-2.3.3-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-693.1.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-123.9.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvpx-debuginfo-1.3.0-5.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libofa-debuginfo-0.9.3-24.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-themes-standard-debuginfo-3.8.4-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mvapich2-debuginfo-2.2-0.3.rc1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> oprofile-debuginfo-0.9.9-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgcrypt-debuginfo-1.5.3-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:dbus-debuginfo-1.10.24-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:grub2-debuginfo-2.02-0.34.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mercurial-debuginfo-2.6.2-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> compat-exiv2-026-debuginfo-0.26-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rpm-debuginfo-4.11.1-18.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-online-accounts-debuginfo-3.26.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libkkc-debuginfo-0.3.1-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freeradius-debuginfo-3.0.4-8.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libxml2-debuginfo-2.9.1-6.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnfnetlink-debuginfo-1.0.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipset-debuginfo-6.29-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libsolv-debuginfo-0.6.26-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tpm2-abrmd-debuginfo-1.1.0-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtx11extras-debuginfo-5.9.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:virtuoso-opensource-debuginfo-6.1.6-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openldap-debuginfo-2.4.44-20.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libarchive-debuginfo-3.1.2-10.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgcrypt-debuginfo-1.5.3-14.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-3.9.0-14.el7_5.7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gfs2-utils-debuginfo-3.1.9-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-327.13.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.14.4-31.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pulseaudio-debuginfo-6.0-9.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-cryptography-debuginfo-0.8.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXfont-debuginfo-1.5.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rasdaemon-debuginfo-0.4.1-14.1.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openhpi-debuginfo-3.4.0-4.el7_3.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.26.2-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtcanvas3d-debuginfo-5.9.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fwupd-debuginfo-1.0.8-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.7.0-openjdk-debuginfo-1.7.0.75-2.5.4.7.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> unbound-debuginfo-1.4.20-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtx11extras-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> attr-debuginfo-2.4.46-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-123.9.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-1062.9.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libpeas-debuginfo-1.12.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ruby-debuginfo-2.0.0.353-20.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gettext-debuginfo-0.18.2.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-system-monitor-debuginfo-3.8.2.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtirpc-debuginfo-0.2.4-0.16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> clutter-debuginfo-1.26.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> shim-debuginfo-0.7-8.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> expat-debuginfo-2.1.0-10.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> papi-debuginfo-5.2.0-23.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> slapi-nis-debuginfo-0.52-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> oxygen-gtk2-debuginfo-1.3.4-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> httpd-debuginfo-2.4.6-18.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-208-11.el7_0.6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libsoup-debuginfo-2.48.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> liblouis-debuginfo-2.5.2-11.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-3.2.0-14.el7_4.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dvd+rw-tools-debuginfo-7.1-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libaio-debuginfo-0.3.109-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freerdp-debuginfo-1.0.2-6.el7_2.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> hunspell-debuginfo-1.3.2-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:dbus-debuginfo-1.6.12-14.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXxf86vm-debuginfo-1.1.3-2.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> procps-ng-debuginfo-3.3.9-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> infinipath-psm-debuginfo-3.3-0.g6f42cdb1bb8.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> binutils-debuginfo-2.27-28.base.el7_5.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgovirt-debuginfo-0.3.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> PyQt4-debuginfo-4.10.1-13.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ttmkfdir-debuginfo-3.0.9-42.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mercurial-debuginfo-2.6.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-server-debuginfo-1.19.5-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.26.2-13.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ImageMagick-debuginfo-6.7.8.9-15.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> telepathy-glib-debuginfo-0.20.4-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-redhat-qed-debuginfo-8.10.10.21_dup7.4-2.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cpuid-debuginfo-20170122-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pam-debuginfo-1.1.8-22.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iproute-debuginfo-4.11.0-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tpm2-tss-debuginfo-1.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> konkretcmpi-debuginfo-0.9.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nautilus-debuginfo-3.22.3-4.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 389-ds-base-debuginfo-1.3.5.10-18.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-openchrome-debuginfo-0.5.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-156.el7_5.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.0.6-31.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-plugins-base-debuginfo-1.10.4-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-957.12.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.1e-60.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libdrm-debuginfo-2.4.97-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> binutils-debuginfo-2.23.52.0.1-30.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libldb-debuginfo-1.1.20-1.el7_2.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rsh-debuginfo-0.17-76.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fwupd-debuginfo-1.0.8-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pygobject3-debuginfo-3.22.0-1.el7_4.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> radvd-debuginfo-1.9.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.212.b04-0.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cockpit-debuginfo-173.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:nfs-utils-debuginfo-1.3.0-0.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> OpenIPMI-debuginfo-2.0.19-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> exiv2-debuginfo-0.27.0-2.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-debuginfo-0.14.0-2.el7_5.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-11-openjdk-debuginfo-11.0.6.10-1.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtkmm30-debuginfo-3.8.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libibverbs-debuginfo-1.2.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fence-agents-debuginfo-4.0.11-13.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-debuginfo-20-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> curl-debuginfo-7.29.0-42.el7_4.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nepomuk-core-debuginfo-4.10.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> samba-debuginfo-4.1.1-37.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libfabric-debuginfo-1.4.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> compat-PackageKit08-debuginfo-0.8.9-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> httpd-debuginfo-2.4.6-67.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gfs2-utils-debuginfo-3.1.10-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> colord-gtk-debuginfo-0.1.25-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> open-vm-tools-debuginfo-10.0.5-4.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gconf-editor-debuginfo-3.0.1-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mlocate-debuginfo-0.26-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libinput-debuginfo-1.10.7-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tftp-debuginfo-5.2-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fipscheck-debuginfo-1.4.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> samba-debuginfo-4.1.1-35.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libssh2-debuginfo-1.4.3-10.el7_2.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtevent-debuginfo-0.9.25-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-redhat-ena-debuginfo-2.0.2K_dup7.6-2.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> audit-debuginfo-2.8.4-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evolution-data-server-debuginfo-3.8.5-34.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libqb-debuginfo-1.0.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.1e-42.el7_1.9.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> setools-debuginfo-3.3.7-46.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> accountsservice-debuginfo-0.6.45-3.el7_4.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-desktop3-debuginfo-3.28.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sblim-wbemcli-debuginfo-1.6.2-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libpciaccess-debuginfo-0.14-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-86.el7_1.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt3-debuginfo-3.3.8b-51.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtirpc-debuginfo-0.2.4-0.8.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> audit-debuginfo-2.6.5-3.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipmitool-debuginfo-1.8.13-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-0.9.9.1-26.git20140326.4dba720.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> volume_key-debuginfo-0.3.9-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-plugins-bad-free-debuginfo-1.0.7-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:nfs-utils-debuginfo-1.3.0-0.21.el7_2.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.22.3-13.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-redhat-ixgbevf-debuginfo-3.2.2_k_rh7.4_z-1.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rdma-core-debuginfo-15-7.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> policycoreutils-debuginfo-2.2.5-11.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xcb-util-wm-debuginfo-0.3.9-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvncserver-debuginfo-0.9.9-9.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libwacom-debuginfo-0.12-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libqb-debuginfo-1.0.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> initscripts-debuginfo-9.49.37-1.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcc-base-debuginfo-4.8.5-36.el7_6.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libconfig-debuginfo-1.4.9-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> audit-debuginfo-2.6.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-693.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tpm2-tools-debuginfo-3.0.4-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> PackageKit-debuginfo-1.1.5-2.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> portreserve-debuginfo-0.0.5-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:js-debuginfo-1.8.5-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvncserver-debuginfo-0.9.9-14.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvncserver-debuginfo-0.9.9-14.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> icu-debuginfo-50.2-4.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> icu-debuginfo-50.2-4.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.19.1-18.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libwacom-debuginfo-0.12-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:enchant-debuginfo-1.6.0-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> i40evf-debuginfo-1.5.10_k-2.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.1e-34.el7_0.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 6:kdelibs-debuginfo-4.10.5-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> curl-debuginfo-7.29.0-51.el7_6.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-693.11.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXevie-debuginfo-1.0.3-7.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-862.3.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-pem-debuginfo-1.0.3-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXcomposite-debuginfo-0.4.4-4.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:nautilus-sendto-debuginfo-3.8.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> v4l-utils-debuginfo-0.9.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:lvm2-debuginfo-2.02.177-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-4.5.0-10.el7_6.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:opa-ff-debuginfo-10.5.0.0.140-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> usbredir-debuginfo-0.6-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libwnck3-debuginfo-3.24.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libSM-debuginfo-1.2.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libutempter-debuginfo-1.1.6-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-327.22.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> bzip2-debuginfo-1.0.6-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> squashfs-tools-debuginfo-4.3-0.20.gitaae0aff4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cryptsetup-debuginfo-2.0.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tmpwatch-debuginfo-2.11-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kdesdk-debuginfo-4.10.5-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xulrunner-debuginfo-31.6.0-2.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> graphite2-debuginfo-1.2.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgtop2-debuginfo-2.34.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libarchive-debuginfo-3.1.2-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnetfilter_cttimeout-debuginfo-1.0.0-6.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> setroubleshoot-debuginfo-3.2.30-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-libinput-debuginfo-0.27.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tbb-debuginfo-4.1-9.20130314.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.12.0-10.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> bash-debuginfo-4.2.45-5.el7_0.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ntp-debuginfo-4.2.6p5-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXxf86vm-debuginfo-1.1.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ruby-debuginfo-2.0.0.648-34.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sssd-debuginfo-1.12.2-58.el7_1.6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-693.5.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:dovecot-debuginfo-2.2.10-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ncurses-debuginfo-5.9-13.20130511.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-3.9.0-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ruby-debuginfo-2.0.0.598-24.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> marisa-debuginfo-0.2.4-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-514.6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ksaneplugin-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-1062.4.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-shell-debuginfo-3.14.4-53.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libseccomp-debuginfo-2.1.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:cups-debuginfo-1.6.3-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-327.36.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nftables-debuginfo-0.6-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pygobject3-debuginfo-3.14.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libesmtp-debuginfo-1.0.6-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 3:perl-version-debuginfo-0.99.07-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rsyslog-debuginfo-7.4.7-7.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.15.4-7.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sudo-debuginfo-1.8.6p7-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dracut-debuginfo-033-463.el7_3.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-42.el7_4.10.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:libvorbis-debuginfo-1.3.3-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-260.el7_6.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mdadm-debuginfo-3.3.2-7.el7_2.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> subscription-manager-debuginfo-1.10.14-9.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sssd-debuginfo-1.15.2-50.el7_4.11.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gsound-debuginfo-1.0.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmlx4-debuginfo-1.0.5-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.12.0-8.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fxload-debuginfo-2002_04_11-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rear-debuginfo-2.00-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-327.36.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libdmapsharing-debuginfo-2.9.16-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> device-mapper-persistent-data-debuginfo-0.5.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:yelp-debuginfo-3.14.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-1062.7.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-0.9.9.1-22.git20140326.4dba720.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dapl-debuginfo-2.0.39-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> recode-debuginfo-3.6-38.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-0.9.9.1-28.git20140326.4dba720.el7_0.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libunwind-debuginfo-1.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> scipy-debuginfo-0.12.1-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> accountsservice-debuginfo-0.6.45-3.el7_4.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-2.17-106.el7_2.8.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:ethtool-debuginfo-4.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> jbigkit-debuginfo-2.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> polkit-qt-debuginfo-0.103.0-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-11-openjdk-debuginfo-11.0.4.11-1.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rest-debuginfo-0.7.90-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-86.el7_1.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gedit-plugins-debuginfo-3.14.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtalloc-debuginfo-2.1.10-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lsof-debuginfo-4.87-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.1e-34.el7_0.6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> at-spi2-atk-debuginfo-2.14.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.26.2-17.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-141.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:control-center-debuginfo-3.28.1-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:cheese-debuginfo-3.8.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-11-openjdk-debuginfo-11.0.4.11-0.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-2.0.0-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nettle-debuginfo-2.7.1-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rdma-core-debuginfo-15-7.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-streaming-agent-debuginfo-0.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.28.3-8.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glib2-debuginfo-2.46.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> hplip-debuginfo-3.13.7-6.el7_2.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-862.3.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXpm-debuginfo-3.5.12-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> device-mapper-persistent-data-debuginfo-0.4.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> binutils-debuginfo-2.27-27.base.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtwebchannel-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> librelp-debuginfo-1.2.12-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 6:kdelibs-debuginfo-4.14.8-11.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> PackageKit-debuginfo-1.0.7-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libwebp-debuginfo-0.3.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-123.8.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:folks-debuginfo-0.11.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcc-base-debuginfo-4.8.5-36.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:isomd5sum-debuginfo-1.0.10-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-141.el7_4.6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgee06-debuginfo-0.6.8-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> okular-debuginfo-4.10.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xfsprogs-debuginfo-3.2.1-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibacm-debuginfo-1.0.9-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-sqlalchemy-debuginfo-0.9.8-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.1e-34.el7_0.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mdadm-debuginfo-4.1-rc1_2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sblim-cmpi-nfsv3-debuginfo-1.1.1-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> llvm-private-debuginfo-3.9.1-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> compat-gnome-desktop38-debuginfo-3.8.4-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> samba-debuginfo-4.7.1-9.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.101-3.b13.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> alsa-plugins-debuginfo-1.0.27-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-3.9.0-14.el7_5.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mod_auth_mellon-debuginfo-0.14.0-2.el7_6.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> papi-debuginfo-5.2.0-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> attica-debuginfo-0.4.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:qt-debuginfo-4.8.7-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> coolkey-debuginfo-1.1.0-28.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> postgresql-debuginfo-9.2.18-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtkmm30-debuginfo-3.22.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evolution-data-server-debuginfo-3.22.7-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mtx-debuginfo-1.3.12-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> subversion-debuginfo-1.7.14-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtquickcontrols2-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:libguestfs-debuginfo-1.40.2-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xsane-debuginfo-0.999-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.60-2.b27.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> firefox-debuginfo-38.5.0-3.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgweather-debuginfo-3.8.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> vsftpd-debuginfo-3.0.2-27.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rng-tools-debuginfo-6.3.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> okular-debuginfo-4.10.5-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libffi-debuginfo-3.0.13-19.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-11-openjdk-debuginfo-11.0.6.10-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> bcc-debuginfo-0.10.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:valgrind-debuginfo-3.15.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xerces-c-debuginfo-3.1.1-7.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iptables-debuginfo-1.4.21-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibus-debuginfo-1.5.17-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 3:mailman-debuginfo-2.1.15-30.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-693.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXmu-debuginfo-1.1.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> btrfs-progs-debuginfo-3.19.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> PackageKit-debuginfo-1.1.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> e2fsprogs-debuginfo-1.42.9-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> harfbuzz-debuginfo-1.7.5-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> m2crypto-debuginfo-0.21.1-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:autofs-debuginfo-5.0.7-69.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-debuginfo-2.7.5-58.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.102-1.b14.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-862.14.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-957.5.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> audit-debuginfo-2.4.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libqmi-debuginfo-1.16.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:nmap-debuginfo-6.40-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-plugins-base-debuginfo-1.0.7-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dlm-debuginfo-4.0.2-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtserialbus-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> hplip-debuginfo-3.13.7-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-gtk-debuginfo-0.20-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> usbredir-debuginfo-0.7.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtxmlpatterns-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> compat-grilo02-debuginfo-0.2.12-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libreport-debuginfo-2.1.11-38.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iproute-debuginfo-4.11.0-25.el7_7.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libldb-debuginfo-1.1.25-1.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mozjs17-debuginfo-17.0.0-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> setroubleshoot-debuginfo-3.2.28-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-online-miners-debuginfo-3.26.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libxklavier-debuginfo-5.4-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> firefox-debuginfo-38.6.1-1.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:perl-DateTime-debuginfo-1.04-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> e2fsprogs-debuginfo-1.42.9-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.31-2.b13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pcp-debuginfo-4.3.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> slapi-nis-debuginfo-0.54-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pcsc-lite-debuginfo-1.8.8-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-themes-standard-debuginfo-3.22.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-shell-debuginfo-3.28.3-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> jss-debuginfo-4.2.6-35.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fontconfig-debuginfo-2.10.95-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmng-debuginfo-1.0.10-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nuxwdog-debuginfo-1.0.1-11.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> grilo-debuginfo-0.2.6-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libffi-debuginfo-3.0.13-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:telepathy-mission-control-debuginfo-5.16.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freerdp-debuginfo-2.0.0-2.rc4.el7_8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-4.5.0-33.el7_8.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-4.5.0-33.el7_8.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.11.4-16.P2.el7_8.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.11.4-16.P2.el7_8.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-1127.8.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> postgresql-debuginfo-9.2.24-4.el7_8.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sssd-debuginfo-1.16.4-37.el7_8.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> open-vm-tools-debuginfo-10.3.10-2.el7_8.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-debuginfo-18.3.4-7.el7_8.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> motif-debuginfo-2.3.4-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> orc-debuginfo-0.4.26-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> samba-debuginfo-4.4.4-14.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openssh-debuginfo-6.6.1p1-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> netcf-debuginfo-0.2.8-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> initscripts-debuginfo-9.49.41-1.el7_5.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-util-debuginfo-3.15.4-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtdeclarative-debuginfo-5.6.1-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> firefox-debuginfo-60.7.2-1.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-862.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pygobject2-debuginfo-2.28.6-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcc-base-debuginfo-4.8.5-36.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> memcached-debuginfo-1.4.15-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> amanda-debuginfo-3.3.3-17.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nvme-cli-debuginfo-1.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pakchois-debuginfo-0.4-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:qt5-qtenginio-debuginfo-1.6.1-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-pillow-debuginfo-2.0.0-20.gitd1c6db8.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> haproxy-debuginfo-1.5.18-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fltk-debuginfo-1.3.0-13.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libfabric-debuginfo-1.6.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> oddjob-debuginfo-0.31.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kcm-gtk-debuginfo-0.5.3-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iniparser-debuginfo-3.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libpsm2-debuginfo-11.2.78-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> procmail-debuginfo-3.22-36.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sssd-debuginfo-1.13.0-40.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iptables-debuginfo-1.4.21-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-plugins-ugly-free-debuginfo-1.10.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-debuginfo-9.2.5-5.20131218.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:gimp-debuginfo-2.8.10-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgovirt-debuginfo-0.3.3-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-cryptography-debuginfo-1.7.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-debuginfo-0.14.0-2.el7_5.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xcb-util-keysyms-debuginfo-0.4.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-system-monitor-debuginfo-3.22.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ghostscript-debuginfo-9.07-20.el7_3.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcc-base-debuginfo-4.8.5-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libldb-debuginfo-1.1.29-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libdbusmenu-debuginfo-16.04.0-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kactivities-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-62.el7_6.7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ksh-debuginfo-20120801-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ibus-kkc-debuginfo-1.5.18-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lm_sensors-debuginfo-3.4.0-6.20160601gitf9185e5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libcxgb4-debuginfo-1.3.5-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-qxl-debuginfo-0.1.5-4.el7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libuser-debuginfo-0.60-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> expat-debuginfo-2.1.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libstoragemgmt-debuginfo-1.4.0-5.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtasn1-debuginfo-4.10-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opensc-debuginfo-0.19.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evolution-data-server-debuginfo-3.8.5-34.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 3:mailman-debuginfo-2.1.15-17.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:yelp-debuginfo-3.28.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fontconfig-debuginfo-2.13.0-4.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> hivex-debuginfo-1.3.10-5.8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-1062.4.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:squid-debuginfo-3.5.20-2.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmatchbox-debuginfo-1.9-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:smartmontools-debuginfo-6.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> virt-what-debuginfo-1.18-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cachefilesd-debuginfo-0.10.9-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:libunwind-debuginfo-1.1-5.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtdeclarative-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> json-c-debuginfo-0.11-4.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> util-linux-debuginfo-2.23.2-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtalloc-debuginfo-2.1.14-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> PackageKit-debuginfo-1.1.5-2.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cracklib-debuginfo-2.9.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-19.el7_2.12.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libwpd-debuginfo-0.10.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.144-0.b01.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> telepathy-farstream-debuginfo-0.6.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtdb-debuginfo-1.3.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtool-debuginfo-2.4.2-20.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:gedit-debuginfo-3.8.3-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-online-accounts-debuginfo-3.8.5-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lapack-debuginfo-3.4.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:tboot-debuginfo-1.9.6-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 3:ypbind-debuginfo-1.37.1-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.22.3-13.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sqlite-debuginfo-3.7.17-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-threads-shared-debuginfo-1.43-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtkspell3-debuginfo-3.0.3-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> log4cxx-debuginfo-0.10.0-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cups-filters-debuginfo-1.0.35-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libsrtp-debuginfo-1.4.4-9.20101004cvs.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ORBit2-debuginfo-2.14.19-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> scl-utils-debuginfo-20130529-18.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-debuginfo-0.12.8-2.el7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gsl-debuginfo-1.15-13.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> samba-debuginfo-4.8.3-6.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> firefox-debuginfo-38.1.0-1.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> vte3-debuginfo-0.36.5-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.16.2-2.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgovirt-debuginfo-0.3.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.28.3-8.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> unixODBC-debuginfo-2.3.1-14.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipset-debuginfo-6.38-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libfprint-debuginfo-0.8.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ding-libs-debuginfo-0.6.1-29.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rpcbind-debuginfo-0.2.0-32.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pulseaudio-debuginfo-6.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:microcode_ctl-debuginfo-2.1-47.5.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXScrnSaver-debuginfo-1.2.2-6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> subversion-debuginfo-1.7.14-7.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gobject-introspection-debuginfo-1.56.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> augeas-debuginfo-1.1.0-17.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:net-snmp-debuginfo-5.7.2-33.el7_5.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pango-debuginfo-1.36.8-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> llvm-private-debuginfo-5.0.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> startup-notification-debuginfo-0.12-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-29.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnutls-debuginfo-3.3.8-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> clutter-debuginfo-1.26.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXrender-debuginfo-0.9.10-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtconnectivity-debuginfo-5.6.1-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 3:mcelog-debuginfo-144-10.94d853b2ea81.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> php-debuginfo-5.4.16-23.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemtap-debuginfo-3.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> procps-ng-debuginfo-3.3.10-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libconfig-debuginfo-1.4.9-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xerces-c-debuginfo-3.1.1-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libdrm-debuginfo-2.4.83-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-plugins-base-debuginfo-1.4.5-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-862.14.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.28.2-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> apr-debuginfo-1.4.8-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> elfutils-debuginfo-0.158-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXxf86misc-debuginfo-1.0.3-7.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> setroubleshoot-debuginfo-3.2.30-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:openssl-debuginfo-1.0.1e-60.el7_3.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fence-agents-debuginfo-4.2.1-11.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rasdaemon-debuginfo-0.4.1-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-vdagent-debuginfo-0.14.0-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qpdf-debuginfo-5.0.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-693.17.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.10.2-14.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libpciaccess-debuginfo-0.14-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ndctl-debuginfo-64.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtksourceview3-debuginfo-3.24.8-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libxkbcommon-debuginfo-0.7.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xmlsec1-debuginfo-1.2.20-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-debuginfo-0.14.0-2.el7_5.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> abrt-java-connector-debuginfo-1.0.6-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 14:libpcap-debuginfo-1.5.3-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> device-mapper-multipath-debuginfo-0.4.9-85.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opensc-debuginfo-0.16.0-10.20170227git777e2a3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iwpmd-debuginfo-1.0.6-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-Sys-MemInfo-debuginfo-0.91-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> luksmeta-debuginfo-8-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> poppler-debuginfo-0.26.5-38.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> network-manager-applet-debuginfo-1.4.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mt-st-debuginfo-1.1-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pcp-debuginfo-3.12.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> powertop-debuginfo-2.3-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pulseaudio-debuginfo-10.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openscap-debuginfo-1.2.16-8.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.191.b12-0.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:mariadb-debuginfo-5.5.41-2.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sg3_utils-debuginfo-1.37-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> volume_key-debuginfo-0.3.9-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freerdp-debuginfo-2.0.0-1.rc4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> oprofile-debuginfo-0.9.9-25.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-debuginfo-17.2.3-8.20171019.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libcxgb3-debuginfo-1.3.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-60.el7_0.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libibmad-debuginfo-1.3.13-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nvml-debuginfo-1.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-cryptography-debuginfo-1.3.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-Bit-Vector-debuginfo-7.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:grub2-debuginfo-2.02-0.64.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> firefox-debuginfo-38.0.1-1.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:tboot-debuginfo-1.9.6-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtmultimedia-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtlocation-debuginfo-5.9.7-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-pem-debuginfo-1.0.3-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pcsc-lite-debuginfo-1.8.8-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> usbredir-debuginfo-0.7.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-evdev-debuginfo-2.10.5-2.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-219-19.el7_2.13.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> vte3-debuginfo-0.36.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-167.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gdisk-debuginfo-0.8.6-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtscript-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtimageformats-debuginfo-5.6.1-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> infiniband-diags-debuginfo-2.0.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcc-base-debuginfo-4.8.5-36.el7_6.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libart_lgpl-debuginfo-2.3.21-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-4.5.0-23.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sdparm-debuginfo-1.08-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libhbaapi-debuginfo-2.2.9-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmag-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gmp-debuginfo-6.0.0-12.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ghostscript-debuginfo-9.07-31.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libstoragemgmt-debuginfo-1.6.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.18.0-5.el7_7.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> subscription-manager-debuginfo-1.15.9-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> unbound-debuginfo-1.4.20-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> policycoreutils-debuginfo-2.2.5-11.el7_0.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-plugins-base-debuginfo-1.0.7-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> iscsi-initiator-utils-debuginfo-6.2.0.874-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvdpau-debuginfo-1.1.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> audit-debuginfo-2.3.3-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dmraid-debuginfo-1.0.0.rc16-28.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fence-agents-debuginfo-4.0.11-27.el7_2.7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:qt-debuginfo-4.8.7-3.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> curl-debuginfo-7.29.0-54.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> vsftpd-debuginfo-3.0.2-11.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> crash-debuginfo-7.0.2-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pcsc-lite-debuginfo-1.8.8-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:tar-debuginfo-1.26-34.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> akonadi-debuginfo-1.9.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-37.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:control-center-debuginfo-3.26.2-9.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> compat-libgdata013-debuginfo-0.13.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 3:mcelog-debuginfo-101-3.9de4924.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> oddjob-debuginfo-0.31.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libpfm-debuginfo-4.7.0-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libkdcraw-debuginfo-4.10.5-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fipscheck-debuginfo-1.4.1-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> conntrack-tools-debuginfo-1.4.4-5.el7_7.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> redhat-upgrade-dracut-debuginfo-0.8.6-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fwupd-debuginfo-1.0.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> strongimcv-debuginfo-5.2.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> jss-debuginfo-4.4.0-9.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnftnl-debuginfo-1.0.8-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-softokn-debuginfo-3.36.0-5.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pygobject3-debuginfo-3.8.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtiff-debuginfo-4.0.3-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pam-debuginfo-1.1.8-18.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> protobuf-debuginfo-2.5.0-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-157.el7_3.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sudo-debuginfo-1.8.23-4.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> papi-debuginfo-5.2.0-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libkipi-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-123.13.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> brltty-debuginfo-4.5-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcr-debuginfo-3.20.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-514.26.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-327.28.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtmultimedia-debuginfo-5.9.7-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libsndfile-debuginfo-1.0.25-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libhif-debuginfo-0.2.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openjpeg-debuginfo-1.5.1-16.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-74.el7_6.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> matchbox-window-manager-debuginfo-1.2-16.1.20070628svn.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> scl-utils-debuginfo-20130529-9.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rpm-debuginfo-4.11.1-18.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvdpau-debuginfo-1.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.28.2-1.6.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> orc-debuginfo-0.4.26-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.28.2-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> compat-db-debuginfo-4.7.25-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 12:dhcp-debuginfo-4.2.5-27.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libibmad-debuginfo-1.3.9-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-862.14.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcc-debuginfo-4.8.5-36.el7_6.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-123.20.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> unique3-debuginfo-3.0.2-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-1.2.8-16.el7_1.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-11-openjdk-debuginfo-11.0.ea.28-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgpod-debuginfo-0.8.2-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtsvg-debuginfo-5.6.1-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer-plugins-base-debuginfo-0.10.36-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> infiniband-diags-debuginfo-2.1.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> SDL-debuginfo-1.2.15-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtalloc-debuginfo-2.1.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-126.el7_3.10.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-514.6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> net-tools-debuginfo-2.0-0.22.20131004git.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemd-debuginfo-208-11.el7_0.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mod_intercept_form_submit-debuginfo-0.9.8-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pam_pkcs11-debuginfo-0.6.2-30.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-redhat-nfit-debuginfo-3.10.0_957-1.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rusers-debuginfo-0.17-79.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qttools-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libwpd-debuginfo-0.9.9-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> esc-debuginfo-1.1.0-37.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tpm2-tss-debuginfo-1.4.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> subscription-manager-debuginfo-1.24.26-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-debuginfo-2.7.5-88.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-redhat-qedf-debuginfo-8.10.7.0_dup7.4-2.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.10.2-16.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:NetworkManager-debuginfo-1.18.4-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-debuginfo-14-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-1127.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libqb-debuginfo-1.0.1-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 5:mutt-debuginfo-1.5.21-29.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> anaconda-debuginfo-21.48.22.158-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> udisks2-debuginfo-2.8.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 14:libpcap-debuginfo-1.5.3-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmediaart-debuginfo-0.7.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> qt5-qtwebsockets-debuginfo-5.6.1-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-ati-debuginfo-7.7.1-3.20160928git3fc839ff.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:tk-debuginfo-8.5.13-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXfont-debuginfo-1.4.7-3.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sgpio-debuginfo-1.2.0.10-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> postgresql-debuginfo-9.2.24-2.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> krb5-debuginfo-1.15.1-19.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xfsprogs-debuginfo-4.5.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> upower-debuginfo-0.9.20-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rsyslog-debuginfo-8.24.0-41.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 4:perl-Time-HiRes-debuginfo-1.9725-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> compat-libxcb-debuginfo-1.9-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glib-networking-debuginfo-2.50.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> geoipupdate-debuginfo-2.5.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:libguestfs-debuginfo-1.28.1-1.55.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXv-debuginfo-1.0.11-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> krb5-debuginfo-1.14.1-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> jss-debuginfo-4.2.6-37.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> atk-debuginfo-2.28.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> fence-agents-debuginfo-4.0.11-13.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-106.el7_2.8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libteam-debuginfo-1.27-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-957.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-51.el7_4.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> policycoreutils-debuginfo-2.5-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:net-snmp-debuginfo-5.7.2-24.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.8.0-openjdk-debuginfo-1.8.0.45-30.b13.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libchamplain-debuginfo-0.12.16-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libmusicbrainz5-debuginfo-5.0.1-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dyninst-debuginfo-8.2.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ksh-debuginfo-20120801-22.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-327.28.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:control-center-debuginfo-3.22.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evince-debuginfo-3.22.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freeipmi-debuginfo-1.2.9-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libxml2-debuginfo-2.9.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openmpi-debuginfo-1.6.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sssd-debuginfo-1.13.0-40.el7_2.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> dnsmasq-debuginfo-2.66-21.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> unbound-debuginfo-1.6.6-5.el7_8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> oprofile-debuginfo-0.9.9-21.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libexif-debuginfo-0.6.21-7.el7_8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> svrcore-debuginfo-4.1.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pki-core-debuginfo-10.1.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-123.13.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libusnic_verbs-debuginfo-2.0.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 4:perl-debuginfo-5.16.3-291.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> systemtap-debuginfo-2.4-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gssproxy-debuginfo-0.7.0-17.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> paps-debuginfo-0.6.8-28.el7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-util-debuginfo-3.28.4-1.0.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-Sys-Virt-debuginfo-1.1.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mokutil-debuginfo-12-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:net-snmp-debuginfo-5.7.2-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> firefox-debuginfo-52.7.3-1.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libevdev-debuginfo-1.5.6-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:cheese-debuginfo-3.22.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libtasn1-debuginfo-3.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtk3-debuginfo-3.8.8-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> augeas-debuginfo-1.4.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libnes-debuginfo-1.1.3-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> volume_key-debuginfo-0.3.9-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-123.20.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freeglut-debuginfo-2.8.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> compat-opensm-libs-debuginfo-3.3.15-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debug-debuginfo-3.10.0-229.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> psmisc-debuginfo-22.20-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spice-gtk-debuginfo-0.34-3.el7_5.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:microcode_ctl-debuginfo-2.1-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libdvdread-debuginfo-4.2.0-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> attr-debuginfo-2.4.46-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:gimp-debuginfo-2.8.10-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-dictionary-debuginfo-3.26.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvncserver-debuginfo-0.9.9-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> device-mapper-multipath-debuginfo-0.4.9-85.el7_2.6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> usb_modeswitch-debuginfo-1.2.7-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:lvm2-debuginfo-2.02.130-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-libGLw-debuginfo-8.0.0-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 10:qemu-kvm-debuginfo-1.5.3-141.el7_4.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXdmcp-debuginfo-1.1.2-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> socat-debuginfo-1.7.3.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 3:perl-version-debuginfo-0.99.07-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ncompress-debuginfo-4.2.4.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> avahi-debuginfo-0.6.31-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> chkconfig-debuginfo-1.3.61-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libreport-debuginfo-2.1.11-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgpg-error-debuginfo-1.12-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> wireshark-debuginfo-1.10.3-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> virt-viewer-debuginfo-5.0-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> adwaita-qt-debuginfo-1.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.19.1-3.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.8.4-32.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perf-debuginfo-3.10.0-862.9.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 32:bind-debuginfo-9.9.4-51.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> infiniband-diags-debuginfo-1.6.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nss-debuginfo-3.36.0-7.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ed-debuginfo-1.9-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gcc-libraries-debuginfo-8.2.1-1.3.1.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> xorg-x11-drv-synaptics-debuginfo-1.7.1-10.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gssdp-debuginfo-1.0.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer-plugins-bad-free-debuginfo-0.10.23-20.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:gdm-debuginfo-3.8.4-32.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> network-manager-applet-debuginfo-0.9.9.0-15.git20140307.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libusnic_verbs-debuginfo-1.1.0.237-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:tog-pegasus-debuginfo-2.14.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nspr-debuginfo-4.19.0-1.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-3.2.0-14.el7_4.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kde-print-manager-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> linuxptp-debuginfo-1.8-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> nfs4-acl-tools-debuginfo-0.3.3-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mutter-debuginfo-3.26.2-15.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.7.0-openjdk-debuginfo-1.7.0.111-2.6.7.2.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gtk3-debuginfo-3.14.13-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pki-core-debuginfo-10.4.1-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lshw-debuginfo-B.02.18-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libxklavier-debuginfo-5.4-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-123.20.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:java-1.7.0-openjdk-debuginfo-1.7.0.71-2.5.3.1.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-tools-debuginfo-3.10.0-514.26.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kpatch-patch-3_10_0-1062_1_1-debuginfo-1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-1.2.17-13.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> plymouth-debuginfo-0.8.9-0.26.20140113.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libotf-debuginfo-0.9.13-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mesa-libGLw-debuginfo-8.0.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:xinetd-debuginfo-2.3.15-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libsigc++20-debuginfo-2.10.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ipset-debuginfo-6.19-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> boost-debuginfo-1.53.0-26.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> cdrdao-debuginfo-1.2.3-20.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pcsc-lite-debuginfo-1.8.8-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> abrt-debuginfo-2.1.11-48.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:autofs-debuginfo-5.0.7-48.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:js-debuginfo-1.8.5-17.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> firefox-debuginfo-24.8.0-1.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXrandr-debuginfo-1.5.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-1062.18.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> abrt-debuginfo-2.1.11-22.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tn5250-debuginfo-0.17.4-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> openmpi-debuginfo-1.10.7-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> setroubleshoot-debuginfo-3.2.29-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> atlas-debuginfo-3.10.1-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> parted-debuginfo-3.1-29.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gwenview-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> graphviz-debuginfo-2.30.1-21.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:mipv6-daemon-debuginfo-1.0-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> usermode-debuginfo-1.111-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pcp-debuginfo-4.3.2-5.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> lksctp-tools-debuginfo-1.0.13-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibc-debuginfo-common-2.17-196.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libchamplain-debuginfo-0.12.15-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> anaconda-debuginfo-21.48.22.147-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libxml2-debuginfo-2.9.1-6.el7_2.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> tracker-debuginfo-1.2.6-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 14:arpwatch-debuginfo-2.1a15-33.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-common-x86_64-3.10.0-327.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> opensm-debuginfo-3.3.21-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gstreamer1-plugins-bad-free-debuginfo-1.4.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:qt5-qtenginio-debuginfo-1.6.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libvirt-debuginfo-4.5.0-23.el7_7.6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-862.9.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gnome-keyring-debuginfo-3.14.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> gwenview-debuginfo-4.10.5-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libsepol-debuginfo-2.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> SDL-debuginfo-1.2.15-14.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> freetype-debuginfo-2.8-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> alsa-plugins-debuginfo-1.1.6-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibmm24-debuginfo-2.42.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> spamassassin-debuginfo-3.4.0-5.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> perl-DBD-SQLite-debuginfo-1.39-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> authconfig-debuginfo-6.2.8-30.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sysstat-debuginfo-10.1.5-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> evince-debuginfo-3.28.2-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:mariadb-debuginfo-5.5.65-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 7:lvm2-debuginfo-2.02.186-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:microcode_ctl-debuginfo-2.1-61.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-debuginfo-20-28.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-1127.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-1127.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libgweather-debuginfo-3.28.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 1:emacs-debuginfo-24.3-23.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sendmail-debuginfo-8.14.7-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-perf-debuginfo-3.10.0-862.6.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> alsa-utils-debuginfo-1.1.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> sssd-debuginfo-1.14.0-43.el7_3.11.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libldb-debuginfo-1.1.25-1.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> quagga-debuginfo-0.99.22.4-5.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kmod-debuginfo-20-25.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mlocate-debuginfo-0.26-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mtools-debuginfo-4.0.18-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libXfont-debuginfo-1.4.7-1.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> python-debuginfo-2.7.5-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mod_nss-debuginfo-1.0.14-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> pidgin-debuginfo-2.10.7-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> 2:microcode_ctl-debuginfo-2.1-16.3.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> ima-evm-utils-debuginfo-1.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> at-spi2-core-debuginfo-2.14.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> glibmm24-debuginfo-2.36.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> jss-debuginfo-4.4.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> neon-debuginfo-0.30.0-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> elfutils-debuginfo-0.172-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> mdadm-debuginfo-4.0-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> kernel-debuginfo-3.10.0-957.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> libqmi-debuginfo-1.18.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
--> rpcbind-debuginfo-0.2.0-38.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)
Standard Error:
https://a06nus014cds001.xstream360.cloud/pulp/repos/SAPHANA-x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below knowledge base article
https://access.redhat.com/articles/1320623
If above article doesn't help to resolve this issue please open a ticket with Red Hat Support.

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_1.8_Ensure_updates_patches_and_additional_security_software_are_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.053+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/4/subcontrol/5"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0">
         <cis:and>
            <cis:evidence_test comment="Ensure updates, patches, and additional security software are installed"
                               result="pass">
               <cis:evidence_sce exit-code="101" full-path="/cis/cis-cat-full/sce/yum_no_security_updates.sh"
                                 href="sce/yum_no_security_updates.sh">
                  <cis:environment_variables>
                     <cis:environment_variable var_name="XCCDF_RESULT_FIXED" var_value="109"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_APPLICABLE" var_value="105"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_INFORMATIONAL" var_value="108"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_UNKNOWN" var_value="104"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_SELECTED" var_value="107"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_PASS" var_value="101"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_ERROR" var_value="103"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_FAIL" var_value="102"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_CHECKED" var_value="106"/>
                  </cis:environment_variables>
                  <cis:stdout>
                     <cis:line>SCE - Killed command after 1500 lines of output; More output may exist.</cis:line>
                     <cis:line>Loaded plugins: product-id, search-disabled-repos</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.26.2-14.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xz-debuginfo-5.1.2-8alpha.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtk3-debuginfo-3.8.8-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cdrkit-debuginfo-1.1.11-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; file-debuginfo-5.11-33.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-dmidecode-debuginfo-3.12.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-157.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lftp-debuginfo-4.4.8-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gjs-debuginfo-1.36.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmlx4-debuginfo-1.0.6-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gegl-debuginfo-0.2.0-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cyrus-sasl-debuginfo-2.1.26-20.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcc-debuginfo-4.8.5-36.el7_6.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; elfutils-debuginfo-0.170-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; procps-ng-debuginfo-3.3.10-23.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-pem-debuginfo-1.0.3-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-dmidecode-debuginfo-3.10.13-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libwvstreams-debuginfo-4.6.1-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.21.0-17.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libcap-debuginfo-2.22-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; augeas-debuginfo-1.4.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; shared-mime-info-debuginfo-1.8-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gvfs-debuginfo-1.22.4-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ding-libs-debuginfo-0.6.0-27.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-229.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.7.0-openjdk-debuginfo-1.7.0.261-2.6.22.2.el7_8.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; hmaccalc-debuginfo-0.9.13-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libreswan-debuginfo-3.15-5.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; httpd-debuginfo-2.4.6-31.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; device-mapper-persistent-data-debuginfo-0.7.0-0.1.rc6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freerdp-debuginfo-1.0.2-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-debuginfo-1.10.4-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; open-vm-tools-debuginfo-10.3.0-2.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openldap-debuginfo-2.4.40-9.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtdb-debuginfo-1.3.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libldb-debuginfo-1.2.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; atk-debuginfo-2.8.0-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipset-debuginfo-6.19-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kde-baseapps-debuginfo-4.10.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.4.0-20.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iw-debuginfo-3.10-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-dmidecode-debuginfo-3.12.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-514.21.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nspr-debuginfo-4.10.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-29.el7_2.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fence-virt-debuginfo-0.3.0-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cairomm-debuginfo-1.12.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ghostscript-debuginfo-9.07-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.7.0-openjdk-debuginfo-1.7.0.171-2.6.13.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.18.0-5.el7_7.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-957.12.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fence-agents-debuginfo-4.0.11-47.el7_3.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gupnp-igd-debuginfo-0.2.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-online-accounts-debuginfo-3.22.5-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-dmidecode-debuginfo-3.12.2-1.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:net-snmp-debuginfo-5.7.2-32.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ksh-debuginfo-20120801-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; procmail-debuginfo-3.22-34.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-libintl-debuginfo-1.20-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openldap-debuginfo-2.4.40-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; brasero-debuginfo-3.12.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; graphviz-debuginfo-2.30.1-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-pillow-debuginfo-2.0.0-17.gitd1c6db8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-327.13.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-67.el7_7.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; samba-debuginfo-4.2.3-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; procps-ng-debuginfo-3.3.10-26.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iptraf-ng-debuginfo-1.1.4-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-2.17-196.el7_4.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; jss-debuginfo-4.4.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-1062.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmspack-debuginfo-0.5-0.7.alpha.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.7.0-openjdk-debuginfo-1.7.0.221-2.6.18.0.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-157.el7_3.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; motif-debuginfo-2.3.4-14.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libpciaccess-debuginfo-0.13.1-4.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rarian-debuginfo-0.8.1-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; samba-debuginfo-4.2.3-12.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libcxgb4-debuginfo-1.3.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; zsh-debuginfo-5.0.2-34.el7_7.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-plugins-base-debuginfo-1.4.5-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-debuginfo-20-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evince-debuginfo-3.14.2-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmspack-debuginfo-0.5-0.5.alpha.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcr-debuginfo-3.20.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iptables-debuginfo-1.4.21-33.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemtap-debuginfo-2.4-16.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.34.0-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openssh-debuginfo-6.6.1p1-31.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kruler-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXt-debuginfo-1.1.5-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libocrdma-debuginfo-1.0.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iscsi-initiator-utils-debuginfo-6.2.0.874-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; telepathy-glib-debuginfo-0.24.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; totem-pl-parser-debuginfo-3.4.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; LibRaw-debuginfo-0.19.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:lvm2-debuginfo-2.02.186-7.el7_8.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-1127.8.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; apache-commons-daemon-debuginfo-1.0.13-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evince-debuginfo-3.22.1-5.2.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-51.el7_4.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xulrunner-debuginfo-24.6.0-1.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mpich-debuginfo-3.0.4-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.12.0-7.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; audit-debuginfo-2.8.4-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fuse-debuginfo-2.9.2-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; acl-debuginfo-2.2.51-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.26.2-15.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; device-mapper-multipath-debuginfo-0.4.9-119.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; geoclue2-debuginfo-2.4.5-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kpatch-patch-3_10_0-1062-debuginfo-1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opensp-debuginfo-1.5.2-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evolution-data-server-debuginfo-3.22.7-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-v4l-debuginfo-0.2.0-47.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; atlas-debuginfo-3.10.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cmake-debuginfo-2.8.11-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXft-debuginfo-2.3.1-5.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kpatch-patch-3_10_0-1062-debuginfo-1-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mod_nss-debuginfo-1.0.11-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:yelp-debuginfo-3.22.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; krb5-debuginfo-1.11.3-49.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-debuginfo-2.7.5-76.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libipathverbs-debuginfo-1.3-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-1062.1.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libhugetlbfs-debuginfo-2.16-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipa-debuginfo-4.2.0-15.el7_2.19.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ruby-debuginfo-2.0.0.353-22.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-2.0.0-10.el7_3.5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-229.1.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; policycoreutils-debuginfo-2.2.5-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pangomm-debuginfo-2.34.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcr-debuginfo-3.8.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.19.1-5.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; device-mapper-multipath-debuginfo-0.4.9-85.el7_2.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; infiniband-diags-debuginfo-1.6.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; megaraid_sas-debuginfo-06.811.02.00-1.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.0.0-14.git20150121.b4ea599c.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:lvm2-debuginfo-2.02.166-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pciutils-debuginfo-3.5.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:lvm2-debuginfo-2.02.166-1.el7_3.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.1e-42.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gupnp-debuginfo-1.0.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; infiniband-diags-debuginfo-2.0.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 6:kdelibs-debuginfo-4.10.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; httpd-debuginfo-2.4.6-45.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gjs-debuginfo-1.50.4-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.28.3-6.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtwebchannel-debuginfo-5.6.1-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freetype-debuginfo-2.4.11-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; wireshark-debuginfo-1.10.14-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.28.3-14.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-packagekit-debuginfo-3.14.3-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gettext-debuginfo-0.19.8.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opensc-debuginfo-0.16.0-8.20170227git777e2a3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; elfutils-debuginfo-0.166-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; crash-debuginfo-7.2.3-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:lvm2-debuginfo-2.02.115-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; augeas-debuginfo-1.4.0-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtk3-debuginfo-3.22.10-5.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; util-linux-debuginfo-2.23.2-26.el7_2.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ImageMagick-debuginfo-6.7.8.9-13.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; vte3-debuginfo-0.34.6-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-mouse-debuginfo-1.9.0-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mod_wsgi-debuginfo-3.4-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libdvdread-debuginfo-5.0.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.7.0-openjdk-debuginfo-1.7.0.99-2.6.5.0.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libkdcraw-debuginfo-4.10.5-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:microcode_ctl-debuginfo-2.1-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; amanda-debuginfo-3.3.3-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; radvd-debuginfo-1.9.2-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:dovecot-debuginfo-2.2.36-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; logrotate-debuginfo-3.8.6-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; latencytop-debuginfo-0.5-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dnsmasq-debuginfo-2.66-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dracut-debuginfo-033-241.el7_1.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libieee1284-debuginfo-0.2.11-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-327.18.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-29.el7_2.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tpm-tools-debuginfo-1.3.8-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; util-linux-debuginfo-2.23.2-52.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; vinagre-debuginfo-3.8.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-327.18.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tpm2-abrmd-debuginfo-1.1.0-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libkexiv2-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemtap-debuginfo-3.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnet-debuginfo-1.1.6-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-redhat-qedi-debuginfo-8.10.4.0_dup7.4-3.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.28.2-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; crash-ptdump-command-debuginfo-1.0.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-105.el7_2.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; netpbm-debuginfo-10.61.02-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtserialbus-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; device-mapper-multipath-debuginfo-0.4.9-119.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; abrt-debuginfo-2.1.11-55.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freetype-debuginfo-2.8-12.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-qxl-debuginfo-0.1.5-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; initscripts-debuginfo-9.49.17-1.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; crda-debuginfo-1.1.3_2014.06.13-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dnsmasq-debuginfo-2.76-10.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libstoragemgmt-debuginfo-1.2.3-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-38.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libcgroup-debuginfo-0.41-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; foomatic-debuginfo-4.0.9-8.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-private-llvm-debuginfo-3.9.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ndctl-debuginfo-56-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-font-viewer-debuginfo-3.28.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.28.2-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-62.el7_6.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:xorg-x11-drv-nouveau-debuginfo-1.0.11-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dleyna-connector-dbus-debuginfo-0.2.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xcb-util-debuginfo-0.4.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qca2-debuginfo-2.0.3-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; elfutils-debuginfo-0.176-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.1e-51.el7_2.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipa-debuginfo-4.5.0-21.el7_4.1.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-229.7.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; snapper-debuginfo-0.1.7-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; subversion-debuginfo-1.7.14-7.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-160.el7_6.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-glib-debuginfo-0.2.3-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-server-debuginfo-1.15.0-7.el7_0.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; plymouth-debuginfo-0.8.9-0.31.20140113.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; adcli-debuginfo-0.8.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 3:irqbalance-debuginfo-1.0.7-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-514.21.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; procps-ng-debuginfo-3.3.10-5.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; hyperv-daemons-debuginfo-0-0.25.20141008git.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; binutils-debuginfo-2.23.52.0.1-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libldb-debuginfo-1.1.17-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.2k-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libxcb-debuginfo-1.13-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-intel-debuginfo-2.99.916-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtar-debuginfo-1.2.11-28.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mvapich2-debuginfo-2.0a-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; checkpolicy-debuginfo-2.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnl-debuginfo-1.1.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libatasmart-debuginfo-0.19-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freetype-debuginfo-2.8-12.el7_6.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtimezonemap-debuginfo-0.4.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libX11-debuginfo-1.6.3-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libxcb-debuginfo-1.11-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; konkretcmpi-debuginfo-0.9.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libsecret-debuginfo-0.15-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; trace-cmd-debuginfo-2.6.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; usbguard-debuginfo-0.7.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; file-debuginfo-5.11-36.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opencryptoki-debuginfo-3.12.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; krb5-debuginfo-1.15.1-46.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kde-workspace-debuginfo-4.11.19-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemtap-debuginfo-4.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnftnl-debuginfo-1.0.8-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kde-workspace-debuginfo-4.11.19-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; strace-debuginfo-4.24-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; atk-debuginfo-2.28.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mod_auth_mellon-debuginfo-0.14.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; accountsservice-debuginfo-0.6.50-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ledmon-debuginfo-0.79-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; alsa-lib-debuginfo-1.1.8-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mozjs17-debuginfo-17.0.0-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-514.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lapack-debuginfo-3.4.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cryptsetup-debuginfo-1.7.4-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibus-debuginfo-1.5.17-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dracut-debuginfo-033-502.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; farstream02-debuginfo-0.2.3-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXres-debuginfo-1.2.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-123.4.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:squid-debuginfo-3.5.20-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cups-filters-debuginfo-1.0.35-21.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; GeoIP-debuginfo-1.5.0-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-pam-ldapd-debuginfo-0.8.13-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rng-tools-debuginfo-6.3.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libcxgb4-debuginfo-1.2.0-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libosinfo-debuginfo-1.1.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-debuginfo-17.2.3-8.20171019.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:libglvnd-debuginfo-1.0.1-0.8.git5baa1e5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtsvg-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opencc-debuginfo-0.4.3-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnutls-debuginfo-3.1.18-10.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tncfhh-debuginfo-0.8.3-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXaw-debuginfo-1.0.11-6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; setools-debuginfo-3.3.7-46.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-327.4.5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; logrotate-debuginfo-3.8.6-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; jansson-debuginfo-2.10-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sssd-debuginfo-1.16.0-19.el7_5.5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; satyr-debuginfo-0.13-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; httpd-debuginfo-2.4.6-40.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-260.el7_6.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pam_pkcs11-debuginfo-0.6.2-30.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tracker-debuginfo-0.16.2-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:wpa_supplicant-debuginfo-2.0-13.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 14:libpcap-debuginfo-1.5.3-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtscript-debuginfo-5.9.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.4.0-14.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fence-agents-debuginfo-4.0.11-27.el7_2.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openjpeg-debuginfo-1.5.1-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; crash-debuginfo-7.1.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cryptsetup-debuginfo-1.6.3-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; audit-debuginfo-2.8.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pango-debuginfo-1.42.4-2.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; samba-debuginfo-4.9.1-10.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dracut-debuginfo-033-241.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pki-core-debuginfo-10.3.3-18.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemtap-debuginfo-3.1-5.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; file-roller-debuginfo-3.14.2-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; quagga-debuginfo-0.99.22.4-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; clevis-debuginfo-6-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-229.14.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-Text-Soundex-debuginfo-3.04-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dwz-debuginfo-0.11-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glusterfs-debuginfo-3.8.4-18.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; e2fsprogs-debuginfo-1.42.9-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sox-debuginfo-14.4.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pcp-debuginfo-4.1.0-5.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.4.0-14.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipa-debuginfo-4.4.0-14.el7_3.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXv-debuginfo-1.0.11-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gutenprint-debuginfo-5.2.9-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; edac-utils-debuginfo-0.16-14.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-debuginfo-1.0.7-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xfsprogs-debuginfo-3.2.0-0.10.alpha2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-208-20.el7_1.5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-156.el7_5.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-4.5.0-10.el7_6.10.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; trousers-debuginfo-0.3.11.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; numactl-debuginfo-2.0.12-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; avahi-debuginfo-0.6.31-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sip-debuginfo-4.14.6-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libcdio-debuginfo-0.92-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libreswan-debuginfo-3.23-5.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libcmpiutil-debuginfo-0.5.7-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; flatpak-debuginfo-0.8.8-4.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgnome-debuginfo-2.32.1-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fabtests-debuginfo-1.1.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; librdmacm-debuginfo-1.1.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:lvm2-debuginfo-2.02.180-10.el7_6.7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; p11-kit-debuginfo-0.20.7-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; binutils-debuginfo-2.27-34.base.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; finger-debuginfo-0.17-51.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; zlib-debuginfo-1.2.7-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dnsmasq-debuginfo-2.76-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opencryptoki-debuginfo-3.2-4.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-229.14.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; webkitgtk3-debuginfo-2.4.11-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnfsidmap-debuginfo-0.25-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mod_authnz_pam-debuginfo-0.9.3-5.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipa-debuginfo-4.2.0-15.el7_2.6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openldap-debuginfo-2.4.39-7.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-vdagent-debuginfo-0.14.0-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lzo-debuginfo-2.06-6.el7_0.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-abrt-debuginfo-0.3.4-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dialog-debuginfo-1.2-5.20130523.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; bolt-debuginfo-0.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXpm-debuginfo-3.5.11-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iscsi-initiator-utils-debuginfo-6.2.0.873-29.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnetfilter_conntrack-debuginfo-1.0.6-1.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gwenview-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; postgresql-debuginfo-9.2.23-3.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-957.10.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-server-debuginfo-1.20.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cronie-debuginfo-1.4.11-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:cheese-debuginfo-3.8.2-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-327.18.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 12:dhcp-debuginfo-4.2.5-42.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:folks-debuginfo-0.9.2-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:autofs-debuginfo-5.0.7-83.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tpm2-tools-debuginfo-1.1.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libwnck3-debuginfo-3.20.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:obex-data-server-debuginfo-0.4.6-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.0.6-29.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; watchdog-debuginfo-5.13-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sg3_utils-debuginfo-1.37-18.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; shim-unsigned-x64-debuginfo-15-1.el7.noarch from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmix-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; vino-debuginfo-3.22.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openssl098e-debuginfo-0.9.8e-29.el7_0.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libuser-debuginfo-0.60-7.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:opa-fm-debuginfo-10.3.1.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libassuan-debuginfo-2.1.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qttools-debuginfo-5.9.7-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtwebchannel-debuginfo-5.9.7-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibutils-debuginfo-1.5.7-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.8.4-27.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ndctl-debuginfo-62-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-private-llvm-debuginfo-3.8.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rpcbind-debuginfo-0.2.0-23.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; procmail-debuginfo-3.22-35.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtk3-debuginfo-3.8.8-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; virt-what-debuginfo-1.13-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 14:libpcap-debuginfo-1.5.3-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; alsa-lib-debuginfo-1.0.28-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-Net-LibIDN-debuginfo-0.12-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; texinfo-debuginfo-5.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-30.el7_3.8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXevie-debuginfo-1.0.3-7.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freetype-debuginfo-2.4.11-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibacm-debuginfo-1.1.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rpm-debuginfo-4.11.3-40.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-123.6.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sysstat-debuginfo-10.1.5-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mpt3sas-debuginfo-13.100.00.00-1.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtranslit-debuginfo-0.0.2-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cups-filters-debuginfo-1.0.35-22.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ruby-debuginfo-2.0.0.648-36.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libqb-debuginfo-1.0.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-2.17-157.el7_3.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libdwarf-debuginfo-20130207-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; harfbuzz-debuginfo-0.9.36-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libldb-debuginfo-1.3.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lftp-debuginfo-4.4.8-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libreport-debuginfo-2.1.11-21.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; audit-debuginfo-2.8.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; check-debuginfo-0.9.9-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cockpit-debuginfo-195.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; abrt-debuginfo-2.1.11-52.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; unzip-debuginfo-6.0-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-55.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-123.1.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mod_nss-debuginfo-1.0.8-32.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:gimp-debuginfo-2.8.16-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pki-core-debuginfo-10.5.16-5.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fuse-debuginfo-2.9.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-kvdo-debuginfo-6.1.0.181-17.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-327.28.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ghostscript-debuginfo-9.25-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-settings-daemon-debuginfo-3.8.6.1-9.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:net-snmp-debuginfo-5.7.2-38.el7_6.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-327.4.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-plugins-bad-free-debuginfo-1.4.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; subscription-manager-debuginfo-1.19.23-1.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; accountsservice-debuginfo-0.6.50-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-957.5.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.2k-16.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gom-debuginfo-0.2.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libksane-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; flatpak-debuginfo-0.8.7-3.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pcp-debuginfo-4.3.2-3.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; initscripts-debuginfo-9.49.17-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mokutil-debuginfo-15-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; geoclue2-debuginfo-2.4.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evolution-data-server-debuginfo-3.28.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nfs4-acl-tools-debuginfo-0.3.3-20.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-62.el7_6.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; grilo-plugins-debuginfo-0.3.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glib-networking-debuginfo-2.56.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-514.21.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libibcommon-debuginfo-1.2.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mousetweaks-debuginfo-3.8.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fonts-tweak-tool-debuginfo-0.3.2-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dbus-glib-debuginfo-0.100-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lasso-debuginfo-2.5.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fence-agents-debuginfo-4.0.11-27.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-system-monitor-debuginfo-3.14.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-42.el7_4.10.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-2.17-78.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pyOpenSSL-debuginfo-0.13.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; binutils-debuginfo-2.27-41.base.el7_7.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kde-workspace-debuginfo-4.11.19-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; infinipath-psm-debuginfo-3.3-22_g4abbc60_open.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pam-debuginfo-1.1.8-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; strace-debuginfo-4.12-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sudo-debuginfo-1.8.6p7-22.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; http-parser-debuginfo-2.7.1-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipa-debuginfo-4.2.0-15.el7_2.18.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lzop-debuginfo-1.03-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mozjs52-debuginfo-52.9.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtimageformats-debuginfo-5.6.1-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; syslinux-debuginfo-4.05-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libpeas-debuginfo-1.12.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibutils-debuginfo-1.5.7-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-229.20.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 389-ds-base-debuginfo-1.3.6.1-21.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cifs-utils-debuginfo-6.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opensc-debuginfo-0.16.0-8.20170227git777e2a3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gssproxy-debuginfo-0.7.0-21.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-Sys-CPU-debuginfo-0.54-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; luksmeta-debuginfo-6-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; crash-trace-command-debuginfo-2.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-themes-standard-debuginfo-3.22.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rhnsd-debuginfo-5.0.13-7.1.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXfont-debuginfo-1.4.7-1.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-693.11.6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; polkit-qt-debuginfo-0.103.0-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lasso-debuginfo-2.5.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; linuxptp-debuginfo-2.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-Compress-Raw-Bzip2-debuginfo-2.061-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; agg-debuginfo-2.5-18.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; atk-debuginfo-2.14.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtdb-debuginfo-1.3.12-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evince-debuginfo-3.8.3-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; marisa-debuginfo-0.2.4-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; coolkey-debuginfo-1.1.0-35.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgdata-debuginfo-0.17.8-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-18.el7_1.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-kvdo-debuginfo-6.1.0.168-16.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fuse-debuginfo-2.9.2-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXpm-debuginfo-3.5.10-5.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtalloc-debuginfo-2.1.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibutils-debuginfo-1.5.7-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; subversion-debuginfo-1.7.14-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.28.4-15.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; postgresql-debuginfo-9.2.24-2.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tokyocabinet-debuginfo-1.4.48-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sblim-sfcc-debuginfo-2.2.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 389-ds-base-debuginfo-1.3.4.0-21.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-online-accounts-debuginfo-3.8.5-9.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXfont-debuginfo-1.5.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xfsprogs-debuginfo-3.2.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; usbmuxd-debuginfo-1.0.8-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xcb-util-renderutil-debuginfo-0.3.9-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:compat-dapl-debuginfo-1.2.19-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtirpc-debuginfo-0.2.4-0.5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:net-snmp-debuginfo-5.7.2-20.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.4.0-17.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtksourceview3-debuginfo-3.22.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-74.el7_6.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nspr-debuginfo-4.10.8-2.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openscap-debuginfo-1.2.17-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-957.21.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; device-mapper-multipath-debuginfo-0.4.9-77.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemtap-debuginfo-3.1-4.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pango-debuginfo-1.42.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtevent-debuginfo-0.9.18-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tmpwatch-debuginfo-2.11-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-106.el7_2.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; util-linux-debuginfo-2.23.2-26.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libibmad-debuginfo-1.3.9-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; bpftool-debuginfo-3.10.0-1062.12.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; clutter-gtk-debuginfo-1.4.4-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-util-debuginfo-3.28.2-1.1.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-29.el7_2.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnftnl-debuginfo-1.0.6-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; numactl-debuginfo-2.0.12-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; file-roller-debuginfo-3.22.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipvsadm-debuginfo-1.27-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; binutils-debuginfo-2.27-41.base.el7_7.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-514.6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; binutils-debuginfo-2.27-34.base.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openhpi-debuginfo-3.4.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; php-debuginfo-5.4.16-23.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-dummy-debuginfo-0.3.7-1.el7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libqmi-debuginfo-1.18.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; accountsservice-debuginfo-0.6.35-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-v4l-debuginfo-0.2.0-35.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcr-debuginfo-3.14.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-debuginfo-9.2.5-6.20131218.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; usb_modeswitch-debuginfo-1.2.7-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibus-chewing-debuginfo-1.4.4-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmthca-debuginfo-1.0.6-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qjson-debuginfo-0.8.1-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sssd-debuginfo-1.12.2-58.el7_1.14.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libkkc-debuginfo-0.3.1-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-util-debuginfo-3.21.3-1.1.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:grub2-debuginfo-2.02-0.65.el7_4.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-1.2.17-13.el7_2.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openhpi-debuginfo-3.4.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; brltty-debuginfo-4.5-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.111-2.b15.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pango-debuginfo-1.40.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgovirt-debuginfo-0.3.3-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sssd-debuginfo-1.13.0-40.el7_2.12.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-42.el7_4.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnutls-debuginfo-3.3.8-14.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glib2-debuginfo-2.42.2-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcc-base-debuginfo-4.8.5-39.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-softokn-debuginfo-3.16.2.3-14.2.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; crash-debuginfo-7.2.0-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmtp-debuginfo-1.1.6-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pciutils-debuginfo-3.5.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gnome-system-log-debuginfo-3.9.90-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibmm24-debuginfo-2.36.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-514.6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-38.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtar-debuginfo-1.2.11-29.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; http-parser-debuginfo-2.7.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libsecret-debuginfo-0.18.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-18.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtevent-debuginfo-0.9.18-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fcoe-utils-debuginfo-1.0.31-1.git5dfd3e4.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opencryptoki-debuginfo-3.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 12:dhcp-debuginfo-4.2.5-58.el7_4.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-urwid-debuginfo-1.1.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.131-3.b12.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; chrony-debuginfo-3.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-session-debuginfo-3.8.4-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:dovecot-debuginfo-2.2.36-3.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-105.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvncserver-debuginfo-0.9.9-12.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-themes-standard-debuginfo-3.14.2.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; latrace-debuginfo-0.5.11-6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:lvm2-debuginfo-2.02.180-10.el7_6.8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freeradius-debuginfo-3.0.1-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; desktop-file-utils-debuginfo-0.22-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-4.5.0-23.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dleyna-core-debuginfo-0.5.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mercurial-debuginfo-2.6.2-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.28.2-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-debuginfo-18.3.4-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; curl-debuginfo-7.29.0-57.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnetfilter_cthelper-debuginfo-1.0.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:texlive-debuginfo-2012-45.20130427_r30134.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; boost-debuginfo-1.53.0-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibus-debuginfo-1.5.17-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 12:dhcp-debuginfo-4.2.5-79.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-1127.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-1062.18.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-gtk-debuginfo-0.34-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cdrkit-debuginfo-1.1.11-22.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gnome-bluetooth-debuginfo-3.8.2.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libteam-debuginfo-1.17-6.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tracker-debuginfo-1.2.6-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gdk-pixbuf2-debuginfo-2.31.6-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; clutter-debuginfo-1.20.0-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; audit-debuginfo-2.3.3-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-693.1.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-123.9.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvpx-debuginfo-1.3.0-5.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libofa-debuginfo-0.9.3-24.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-themes-standard-debuginfo-3.8.4-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mvapich2-debuginfo-2.2-0.3.rc1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; oprofile-debuginfo-0.9.9-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgcrypt-debuginfo-1.5.3-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:dbus-debuginfo-1.10.24-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:grub2-debuginfo-2.02-0.34.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mercurial-debuginfo-2.6.2-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; compat-exiv2-026-debuginfo-0.26-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rpm-debuginfo-4.11.1-18.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-online-accounts-debuginfo-3.26.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libkkc-debuginfo-0.3.1-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freeradius-debuginfo-3.0.4-8.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libxml2-debuginfo-2.9.1-6.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnfnetlink-debuginfo-1.0.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipset-debuginfo-6.29-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libsolv-debuginfo-0.6.26-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tpm2-abrmd-debuginfo-1.1.0-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtx11extras-debuginfo-5.9.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:virtuoso-opensource-debuginfo-6.1.6-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openldap-debuginfo-2.4.44-20.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libarchive-debuginfo-3.1.2-10.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgcrypt-debuginfo-1.5.3-14.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-3.9.0-14.el7_5.7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gfs2-utils-debuginfo-3.1.9-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-327.13.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.14.4-31.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pulseaudio-debuginfo-6.0-9.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-cryptography-debuginfo-0.8.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXfont-debuginfo-1.5.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rasdaemon-debuginfo-0.4.1-14.1.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openhpi-debuginfo-3.4.0-4.el7_3.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.26.2-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtcanvas3d-debuginfo-5.9.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fwupd-debuginfo-1.0.8-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.7.0-openjdk-debuginfo-1.7.0.75-2.5.4.7.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; unbound-debuginfo-1.4.20-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtx11extras-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; attr-debuginfo-2.4.46-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-123.9.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-1062.9.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libpeas-debuginfo-1.12.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ruby-debuginfo-2.0.0.353-20.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gettext-debuginfo-0.18.2.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-system-monitor-debuginfo-3.8.2.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtirpc-debuginfo-0.2.4-0.16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; clutter-debuginfo-1.26.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; shim-debuginfo-0.7-8.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; expat-debuginfo-2.1.0-10.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; papi-debuginfo-5.2.0-23.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; slapi-nis-debuginfo-0.52-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; oxygen-gtk2-debuginfo-1.3.4-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; httpd-debuginfo-2.4.6-18.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-208-11.el7_0.6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libsoup-debuginfo-2.48.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; liblouis-debuginfo-2.5.2-11.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-3.2.0-14.el7_4.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dvd+rw-tools-debuginfo-7.1-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libaio-debuginfo-0.3.109-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freerdp-debuginfo-1.0.2-6.el7_2.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; hunspell-debuginfo-1.3.2-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:dbus-debuginfo-1.6.12-14.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXxf86vm-debuginfo-1.1.3-2.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; procps-ng-debuginfo-3.3.9-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; infinipath-psm-debuginfo-3.3-0.g6f42cdb1bb8.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; binutils-debuginfo-2.27-28.base.el7_5.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgovirt-debuginfo-0.3.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; PyQt4-debuginfo-4.10.1-13.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ttmkfdir-debuginfo-3.0.9-42.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mercurial-debuginfo-2.6.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-server-debuginfo-1.19.5-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.26.2-13.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ImageMagick-debuginfo-6.7.8.9-15.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; telepathy-glib-debuginfo-0.20.4-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-redhat-qed-debuginfo-8.10.10.21_dup7.4-2.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cpuid-debuginfo-20170122-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pam-debuginfo-1.1.8-22.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iproute-debuginfo-4.11.0-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tpm2-tss-debuginfo-1.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; konkretcmpi-debuginfo-0.9.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nautilus-debuginfo-3.22.3-4.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 389-ds-base-debuginfo-1.3.5.10-18.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-openchrome-debuginfo-0.5.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-156.el7_5.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.0.6-31.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-plugins-base-debuginfo-1.10.4-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-957.12.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.1e-60.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libdrm-debuginfo-2.4.97-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; binutils-debuginfo-2.23.52.0.1-30.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libldb-debuginfo-1.1.20-1.el7_2.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rsh-debuginfo-0.17-76.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fwupd-debuginfo-1.0.8-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pygobject3-debuginfo-3.22.0-1.el7_4.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; radvd-debuginfo-1.9.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.212.b04-0.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cockpit-debuginfo-173.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:nfs-utils-debuginfo-1.3.0-0.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; OpenIPMI-debuginfo-2.0.19-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; exiv2-debuginfo-0.27.0-2.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-debuginfo-0.14.0-2.el7_5.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-11-openjdk-debuginfo-11.0.6.10-1.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtkmm30-debuginfo-3.8.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libibverbs-debuginfo-1.2.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fence-agents-debuginfo-4.0.11-13.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-debuginfo-20-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; curl-debuginfo-7.29.0-42.el7_4.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nepomuk-core-debuginfo-4.10.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; samba-debuginfo-4.1.1-37.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libfabric-debuginfo-1.4.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; compat-PackageKit08-debuginfo-0.8.9-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; httpd-debuginfo-2.4.6-67.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gfs2-utils-debuginfo-3.1.10-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; colord-gtk-debuginfo-0.1.25-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; open-vm-tools-debuginfo-10.0.5-4.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gconf-editor-debuginfo-3.0.1-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mlocate-debuginfo-0.26-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libinput-debuginfo-1.10.7-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tftp-debuginfo-5.2-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fipscheck-debuginfo-1.4.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; samba-debuginfo-4.1.1-35.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libssh2-debuginfo-1.4.3-10.el7_2.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtevent-debuginfo-0.9.25-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-redhat-ena-debuginfo-2.0.2K_dup7.6-2.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; audit-debuginfo-2.8.4-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evolution-data-server-debuginfo-3.8.5-34.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libqb-debuginfo-1.0.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.1e-42.el7_1.9.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; setools-debuginfo-3.3.7-46.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; accountsservice-debuginfo-0.6.45-3.el7_4.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-desktop3-debuginfo-3.28.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sblim-wbemcli-debuginfo-1.6.2-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libpciaccess-debuginfo-0.14-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-86.el7_1.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt3-debuginfo-3.3.8b-51.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtirpc-debuginfo-0.2.4-0.8.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; audit-debuginfo-2.6.5-3.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipmitool-debuginfo-1.8.13-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-0.9.9.1-26.git20140326.4dba720.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; volume_key-debuginfo-0.3.9-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-plugins-bad-free-debuginfo-1.0.7-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:nfs-utils-debuginfo-1.3.0-0.21.el7_2.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.22.3-13.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-redhat-ixgbevf-debuginfo-3.2.2_k_rh7.4_z-1.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rdma-core-debuginfo-15-7.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; policycoreutils-debuginfo-2.2.5-11.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xcb-util-wm-debuginfo-0.3.9-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvncserver-debuginfo-0.9.9-9.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libwacom-debuginfo-0.12-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libqb-debuginfo-1.0.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; initscripts-debuginfo-9.49.37-1.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcc-base-debuginfo-4.8.5-36.el7_6.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libconfig-debuginfo-1.4.9-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; audit-debuginfo-2.6.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-693.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tpm2-tools-debuginfo-3.0.4-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; PackageKit-debuginfo-1.1.5-2.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; portreserve-debuginfo-0.0.5-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:js-debuginfo-1.8.5-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvncserver-debuginfo-0.9.9-14.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvncserver-debuginfo-0.9.9-14.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; icu-debuginfo-50.2-4.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; icu-debuginfo-50.2-4.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.19.1-18.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libwacom-debuginfo-0.12-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:enchant-debuginfo-1.6.0-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; i40evf-debuginfo-1.5.10_k-2.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.1e-34.el7_0.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 6:kdelibs-debuginfo-4.10.5-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; curl-debuginfo-7.29.0-51.el7_6.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-693.11.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXevie-debuginfo-1.0.3-7.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-862.3.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-pem-debuginfo-1.0.3-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXcomposite-debuginfo-0.4.4-4.1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:nautilus-sendto-debuginfo-3.8.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; v4l-utils-debuginfo-0.9.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:lvm2-debuginfo-2.02.177-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-4.5.0-10.el7_6.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:opa-ff-debuginfo-10.5.0.0.140-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; usbredir-debuginfo-0.6-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libwnck3-debuginfo-3.24.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libSM-debuginfo-1.2.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libutempter-debuginfo-1.1.6-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-327.22.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; bzip2-debuginfo-1.0.6-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; squashfs-tools-debuginfo-4.3-0.20.gitaae0aff4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cryptsetup-debuginfo-2.0.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tmpwatch-debuginfo-2.11-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kdesdk-debuginfo-4.10.5-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xulrunner-debuginfo-31.6.0-2.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; graphite2-debuginfo-1.2.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgtop2-debuginfo-2.34.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libarchive-debuginfo-3.1.2-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnetfilter_cttimeout-debuginfo-1.0.0-6.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; setroubleshoot-debuginfo-3.2.30-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-libinput-debuginfo-0.27.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tbb-debuginfo-4.1-9.20130314.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.12.0-10.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; bash-debuginfo-4.2.45-5.el7_0.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ntp-debuginfo-4.2.6p5-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXxf86vm-debuginfo-1.1.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ruby-debuginfo-2.0.0.648-34.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sssd-debuginfo-1.12.2-58.el7_1.6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-693.5.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:dovecot-debuginfo-2.2.10-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ncurses-debuginfo-5.9-13.20130511.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-3.9.0-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ruby-debuginfo-2.0.0.598-24.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; marisa-debuginfo-0.2.4-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-514.6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ksaneplugin-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-1062.4.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-shell-debuginfo-3.14.4-53.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libseccomp-debuginfo-2.1.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:cups-debuginfo-1.6.3-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-327.36.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nftables-debuginfo-0.6-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pygobject3-debuginfo-3.14.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libesmtp-debuginfo-1.0.6-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 3:perl-version-debuginfo-0.99.07-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rsyslog-debuginfo-7.4.7-7.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.15.4-7.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sudo-debuginfo-1.8.6p7-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dracut-debuginfo-033-463.el7_3.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-42.el7_4.10.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:libvorbis-debuginfo-1.3.3-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-260.el7_6.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mdadm-debuginfo-3.3.2-7.el7_2.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; subscription-manager-debuginfo-1.10.14-9.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sssd-debuginfo-1.15.2-50.el7_4.11.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gsound-debuginfo-1.0.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmlx4-debuginfo-1.0.5-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.12.0-8.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fxload-debuginfo-2002_04_11-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rear-debuginfo-2.00-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-327.36.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libdmapsharing-debuginfo-2.9.16-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; device-mapper-persistent-data-debuginfo-0.5.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:yelp-debuginfo-3.14.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-1062.7.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-0.9.9.1-22.git20140326.4dba720.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dapl-debuginfo-2.0.39-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; recode-debuginfo-3.6-38.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-0.9.9.1-28.git20140326.4dba720.el7_0.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libunwind-debuginfo-1.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; scipy-debuginfo-0.12.1-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; accountsservice-debuginfo-0.6.45-3.el7_4.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-2.17-106.el7_2.8.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:ethtool-debuginfo-4.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; jbigkit-debuginfo-2.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; polkit-qt-debuginfo-0.103.0-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-11-openjdk-debuginfo-11.0.4.11-1.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rest-debuginfo-0.7.90-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-86.el7_1.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gedit-plugins-debuginfo-3.14.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtalloc-debuginfo-2.1.10-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lsof-debuginfo-4.87-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.1e-34.el7_0.6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; at-spi2-atk-debuginfo-2.14.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.26.2-17.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-141.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:control-center-debuginfo-3.28.1-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:cheese-debuginfo-3.8.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-11-openjdk-debuginfo-11.0.4.11-0.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-2.0.0-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nettle-debuginfo-2.7.1-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rdma-core-debuginfo-15-7.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-streaming-agent-debuginfo-0.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.28.3-8.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glib2-debuginfo-2.46.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; hplip-debuginfo-3.13.7-6.el7_2.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-862.3.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXpm-debuginfo-3.5.12-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; device-mapper-persistent-data-debuginfo-0.4.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; binutils-debuginfo-2.27-27.base.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtwebchannel-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; librelp-debuginfo-1.2.12-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 6:kdelibs-debuginfo-4.14.8-11.el7_7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; PackageKit-debuginfo-1.0.7-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libwebp-debuginfo-0.3.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-123.8.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:folks-debuginfo-0.11.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcc-base-debuginfo-4.8.5-36.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:isomd5sum-debuginfo-1.0.10-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-141.el7_4.6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgee06-debuginfo-0.6.8-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; okular-debuginfo-4.10.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xfsprogs-debuginfo-3.2.1-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibacm-debuginfo-1.0.9-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-sqlalchemy-debuginfo-0.9.8-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.1e-34.el7_0.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mdadm-debuginfo-4.1-rc1_2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sblim-cmpi-nfsv3-debuginfo-1.1.1-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; llvm-private-debuginfo-3.9.1-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; compat-gnome-desktop38-debuginfo-3.8.4-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; samba-debuginfo-4.7.1-9.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.101-3.b13.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; alsa-plugins-debuginfo-1.0.27-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-3.9.0-14.el7_5.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mod_auth_mellon-debuginfo-0.14.0-2.el7_6.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; papi-debuginfo-5.2.0-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; attica-debuginfo-0.4.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:qt-debuginfo-4.8.7-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; coolkey-debuginfo-1.1.0-28.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; postgresql-debuginfo-9.2.18-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtkmm30-debuginfo-3.22.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evolution-data-server-debuginfo-3.22.7-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mtx-debuginfo-1.3.12-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; subversion-debuginfo-1.7.14-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtquickcontrols2-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:libguestfs-debuginfo-1.40.2-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xsane-debuginfo-0.999-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.60-2.b27.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; firefox-debuginfo-38.5.0-3.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgweather-debuginfo-3.8.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; vsftpd-debuginfo-3.0.2-27.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rng-tools-debuginfo-6.3.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; okular-debuginfo-4.10.5-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libffi-debuginfo-3.0.13-19.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-11-openjdk-debuginfo-11.0.6.10-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; bcc-debuginfo-0.10.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:valgrind-debuginfo-3.15.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xerces-c-debuginfo-3.1.1-7.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iptables-debuginfo-1.4.21-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibus-debuginfo-1.5.17-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 3:mailman-debuginfo-2.1.15-30.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-693.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXmu-debuginfo-1.1.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; btrfs-progs-debuginfo-3.19.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; PackageKit-debuginfo-1.1.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; e2fsprogs-debuginfo-1.42.9-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; harfbuzz-debuginfo-1.7.5-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; m2crypto-debuginfo-0.21.1-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:autofs-debuginfo-5.0.7-69.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-debuginfo-2.7.5-58.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.102-1.b14.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-862.14.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-957.5.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; audit-debuginfo-2.4.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libqmi-debuginfo-1.16.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:nmap-debuginfo-6.40-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-plugins-base-debuginfo-1.0.7-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dlm-debuginfo-4.0.2-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtserialbus-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; hplip-debuginfo-3.13.7-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-gtk-debuginfo-0.20-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; usbredir-debuginfo-0.7.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtxmlpatterns-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; compat-grilo02-debuginfo-0.2.12-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libreport-debuginfo-2.1.11-38.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iproute-debuginfo-4.11.0-25.el7_7.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libldb-debuginfo-1.1.25-1.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mozjs17-debuginfo-17.0.0-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; setroubleshoot-debuginfo-3.2.28-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-online-miners-debuginfo-3.26.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libxklavier-debuginfo-5.4-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; firefox-debuginfo-38.6.1-1.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:perl-DateTime-debuginfo-1.04-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; e2fsprogs-debuginfo-1.42.9-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.31-2.b13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pcp-debuginfo-4.3.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; slapi-nis-debuginfo-0.54-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pcsc-lite-debuginfo-1.8.8-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-themes-standard-debuginfo-3.22.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-shell-debuginfo-3.28.3-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; jss-debuginfo-4.2.6-35.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fontconfig-debuginfo-2.10.95-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmng-debuginfo-1.0.10-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nuxwdog-debuginfo-1.0.1-11.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; grilo-debuginfo-0.2.6-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libffi-debuginfo-3.0.13-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:telepathy-mission-control-debuginfo-5.16.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freerdp-debuginfo-2.0.0-2.rc4.el7_8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-4.5.0-33.el7_8.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-4.5.0-33.el7_8.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.11.4-16.P2.el7_8.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.11.4-16.P2.el7_8.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-1127.8.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; postgresql-debuginfo-9.2.24-4.el7_8.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sssd-debuginfo-1.16.4-37.el7_8.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; open-vm-tools-debuginfo-10.3.10-2.el7_8.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-debuginfo-18.3.4-7.el7_8.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; motif-debuginfo-2.3.4-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; orc-debuginfo-0.4.26-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; samba-debuginfo-4.4.4-14.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openssh-debuginfo-6.6.1p1-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; netcf-debuginfo-0.2.8-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; initscripts-debuginfo-9.49.41-1.el7_5.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-util-debuginfo-3.15.4-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtdeclarative-debuginfo-5.6.1-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; firefox-debuginfo-60.7.2-1.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-862.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pygobject2-debuginfo-2.28.6-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcc-base-debuginfo-4.8.5-36.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; memcached-debuginfo-1.4.15-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; amanda-debuginfo-3.3.3-17.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nvme-cli-debuginfo-1.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pakchois-debuginfo-0.4-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:qt5-qtenginio-debuginfo-1.6.1-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-pillow-debuginfo-2.0.0-20.gitd1c6db8.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; haproxy-debuginfo-1.5.18-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fltk-debuginfo-1.3.0-13.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libfabric-debuginfo-1.6.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; oddjob-debuginfo-0.31.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kcm-gtk-debuginfo-0.5.3-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iniparser-debuginfo-3.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libpsm2-debuginfo-11.2.78-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; procmail-debuginfo-3.22-36.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sssd-debuginfo-1.13.0-40.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iptables-debuginfo-1.4.21-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-plugins-ugly-free-debuginfo-1.10.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-debuginfo-9.2.5-5.20131218.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:gimp-debuginfo-2.8.10-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgovirt-debuginfo-0.3.3-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-cryptography-debuginfo-1.7.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-debuginfo-0.14.0-2.el7_5.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xcb-util-keysyms-debuginfo-0.4.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-system-monitor-debuginfo-3.22.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ghostscript-debuginfo-9.07-20.el7_3.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcc-base-debuginfo-4.8.5-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libldb-debuginfo-1.1.29-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libdbusmenu-debuginfo-16.04.0-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kactivities-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-62.el7_6.7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ksh-debuginfo-20120801-22.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ibus-kkc-debuginfo-1.5.18-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lm_sensors-debuginfo-3.4.0-6.20160601gitf9185e5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libcxgb4-debuginfo-1.3.5-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-qxl-debuginfo-0.1.5-4.el7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libuser-debuginfo-0.60-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; expat-debuginfo-2.1.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libstoragemgmt-debuginfo-1.4.0-5.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtasn1-debuginfo-4.10-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opensc-debuginfo-0.19.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evolution-data-server-debuginfo-3.8.5-34.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 3:mailman-debuginfo-2.1.15-17.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:yelp-debuginfo-3.28.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fontconfig-debuginfo-2.13.0-4.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; hivex-debuginfo-1.3.10-5.8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-1062.4.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:squid-debuginfo-3.5.20-2.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmatchbox-debuginfo-1.9-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:smartmontools-debuginfo-6.5-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; virt-what-debuginfo-1.18-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cachefilesd-debuginfo-0.10.9-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:libunwind-debuginfo-1.1-5.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtdeclarative-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; json-c-debuginfo-0.11-4.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; util-linux-debuginfo-2.23.2-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtalloc-debuginfo-2.1.14-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; PackageKit-debuginfo-1.1.5-2.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cracklib-debuginfo-2.9.0-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-19.el7_2.12.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libwpd-debuginfo-0.10.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.144-0.b01.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; telepathy-farstream-debuginfo-0.6.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtdb-debuginfo-1.3.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtool-debuginfo-2.4.2-20.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:gedit-debuginfo-3.8.3-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-online-accounts-debuginfo-3.8.5-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lapack-debuginfo-3.4.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:tboot-debuginfo-1.9.6-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 3:ypbind-debuginfo-1.37.1-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.22.3-13.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sqlite-debuginfo-3.7.17-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-threads-shared-debuginfo-1.43-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtkspell3-debuginfo-3.0.3-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; log4cxx-debuginfo-0.10.0-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cups-filters-debuginfo-1.0.35-15.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libsrtp-debuginfo-1.4.4-9.20101004cvs.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ORBit2-debuginfo-2.14.19-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; scl-utils-debuginfo-20130529-18.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-debuginfo-0.12.8-2.el7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gsl-debuginfo-1.15-13.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; samba-debuginfo-4.8.3-6.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; firefox-debuginfo-38.1.0-1.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; vte3-debuginfo-0.36.5-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.16.2-2.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgovirt-debuginfo-0.3.4-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.28.3-8.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; unixODBC-debuginfo-2.3.1-14.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipset-debuginfo-6.38-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libfprint-debuginfo-0.8.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ding-libs-debuginfo-0.6.1-29.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rpcbind-debuginfo-0.2.0-32.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pulseaudio-debuginfo-6.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:microcode_ctl-debuginfo-2.1-47.5.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXScrnSaver-debuginfo-1.2.2-6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; subversion-debuginfo-1.7.14-7.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gobject-introspection-debuginfo-1.56.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; augeas-debuginfo-1.1.0-17.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:net-snmp-debuginfo-5.7.2-33.el7_5.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pango-debuginfo-1.36.8-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; llvm-private-debuginfo-5.0.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; startup-notification-debuginfo-0.12-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-29.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnutls-debuginfo-3.3.8-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; clutter-debuginfo-1.26.2-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXrender-debuginfo-0.9.10-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtconnectivity-debuginfo-5.6.1-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 3:mcelog-debuginfo-144-10.94d853b2ea81.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; php-debuginfo-5.4.16-23.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemtap-debuginfo-3.0-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; procps-ng-debuginfo-3.3.10-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libconfig-debuginfo-1.4.9-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xerces-c-debuginfo-3.1.1-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libdrm-debuginfo-2.4.83-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-plugins-base-debuginfo-1.4.5-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-862.14.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.28.2-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; apr-debuginfo-1.4.8-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; elfutils-debuginfo-0.158-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXxf86misc-debuginfo-1.0.3-7.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; setroubleshoot-debuginfo-3.2.30-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:openssl-debuginfo-1.0.1e-60.el7_3.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fence-agents-debuginfo-4.2.1-11.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rasdaemon-debuginfo-0.4.1-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-vdagent-debuginfo-0.14.0-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qpdf-debuginfo-5.0.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-693.17.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.10.2-14.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libpciaccess-debuginfo-0.14-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ndctl-debuginfo-64.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtksourceview3-debuginfo-3.24.8-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libxkbcommon-debuginfo-0.7.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xmlsec1-debuginfo-1.2.20-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-debuginfo-0.14.0-2.el7_5.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; abrt-java-connector-debuginfo-1.0.6-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 14:libpcap-debuginfo-1.5.3-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; device-mapper-multipath-debuginfo-0.4.9-85.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opensc-debuginfo-0.16.0-10.20170227git777e2a3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iwpmd-debuginfo-1.0.6-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-Sys-MemInfo-debuginfo-0.91-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; luksmeta-debuginfo-8-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; poppler-debuginfo-0.26.5-38.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; network-manager-applet-debuginfo-1.4.0-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mt-st-debuginfo-1.1-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pcp-debuginfo-3.12.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; powertop-debuginfo-2.3-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pulseaudio-debuginfo-10.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openscap-debuginfo-1.2.16-8.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.191.b12-0.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:mariadb-debuginfo-5.5.41-2.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sg3_utils-debuginfo-1.37-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; volume_key-debuginfo-0.3.9-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freerdp-debuginfo-2.0.0-1.rc4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; oprofile-debuginfo-0.9.9-25.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-debuginfo-17.2.3-8.20171019.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libcxgb3-debuginfo-1.3.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-60.el7_0.5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libibmad-debuginfo-1.3.13-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nvml-debuginfo-1.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-cryptography-debuginfo-1.3.1-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-Bit-Vector-debuginfo-7.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:grub2-debuginfo-2.02-0.64.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; firefox-debuginfo-38.0.1-1.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:tboot-debuginfo-1.9.6-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtmultimedia-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtlocation-debuginfo-5.9.7-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-pem-debuginfo-1.0.3-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pcsc-lite-debuginfo-1.8.8-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; usbredir-debuginfo-0.7.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-evdev-debuginfo-2.10.5-2.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-219-19.el7_2.13.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; vte3-debuginfo-0.36.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-167.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gdisk-debuginfo-0.8.6-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtscript-debuginfo-5.9.7-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtimageformats-debuginfo-5.6.1-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; infiniband-diags-debuginfo-2.0.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcc-base-debuginfo-4.8.5-36.el7_6.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libart_lgpl-debuginfo-2.3.21-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-4.5.0-23.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sdparm-debuginfo-1.08-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libhbaapi-debuginfo-2.2.9-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmag-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gmp-debuginfo-6.0.0-12.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ghostscript-debuginfo-9.07-31.el7_6.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libstoragemgmt-debuginfo-1.6.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.18.0-5.el7_7.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; subscription-manager-debuginfo-1.15.9-15.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; unbound-debuginfo-1.4.20-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; policycoreutils-debuginfo-2.2.5-11.el7_0.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-plugins-base-debuginfo-1.0.7-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; iscsi-initiator-utils-debuginfo-6.2.0.874-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvdpau-debuginfo-1.1.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; audit-debuginfo-2.3.3-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dmraid-debuginfo-1.0.0.rc16-28.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fence-agents-debuginfo-4.0.11-27.el7_2.7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:qt-debuginfo-4.8.7-3.el7_6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; curl-debuginfo-7.29.0-54.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; vsftpd-debuginfo-3.0.2-11.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; crash-debuginfo-7.0.2-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pcsc-lite-debuginfo-1.8.8-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:tar-debuginfo-1.26-34.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; akonadi-debuginfo-1.9.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-37.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:control-center-debuginfo-3.26.2-9.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; compat-libgdata013-debuginfo-0.13.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 3:mcelog-debuginfo-101-3.9de4924.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; oddjob-debuginfo-0.31.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libpfm-debuginfo-4.7.0-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libkdcraw-debuginfo-4.10.5-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fipscheck-debuginfo-1.4.1-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; conntrack-tools-debuginfo-1.4.4-5.el7_7.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; redhat-upgrade-dracut-debuginfo-0.8.6-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fwupd-debuginfo-1.0.1-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; strongimcv-debuginfo-5.2.0-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; jss-debuginfo-4.4.0-9.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnftnl-debuginfo-1.0.8-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-softokn-debuginfo-3.36.0-5.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pygobject3-debuginfo-3.8.2-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtiff-debuginfo-4.0.3-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pam-debuginfo-1.1.8-18.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; protobuf-debuginfo-2.5.0-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-157.el7_3.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sudo-debuginfo-1.8.23-4.el7_7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; papi-debuginfo-5.2.0-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libkipi-debuginfo-4.10.5-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-123.13.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; brltty-debuginfo-4.5-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcr-debuginfo-3.20.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-514.26.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-327.28.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtmultimedia-debuginfo-5.9.7-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libsndfile-debuginfo-1.0.25-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libhif-debuginfo-0.2.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openjpeg-debuginfo-1.5.1-16.el7_3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-74.el7_6.1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; matchbox-window-manager-debuginfo-1.2-16.1.20070628svn.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; scl-utils-debuginfo-20130529-9.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rpm-debuginfo-4.11.1-18.el7_0.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvdpau-debuginfo-1.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.28.2-1.6.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; orc-debuginfo-0.4.26-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.28.2-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; compat-db-debuginfo-4.7.25-28.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 12:dhcp-debuginfo-4.2.5-27.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libibmad-debuginfo-1.3.9-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-862.14.4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcc-debuginfo-4.8.5-36.el7_6.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-123.20.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; unique3-debuginfo-3.0.2-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-1.2.8-16.el7_1.3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-11-openjdk-debuginfo-11.0.ea.28-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgpod-debuginfo-0.8.2-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtsvg-debuginfo-5.6.1-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer-plugins-base-debuginfo-0.10.36-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; infiniband-diags-debuginfo-2.1.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; SDL-debuginfo-1.2.15-11.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtalloc-debuginfo-2.1.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-126.el7_3.10.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-514.6.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; net-tools-debuginfo-2.0-0.22.20131004git.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemd-debuginfo-208-11.el7_0.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mod_intercept_form_submit-debuginfo-0.9.8-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pam_pkcs11-debuginfo-0.6.2-30.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-redhat-nfit-debuginfo-3.10.0_957-1.el7_6.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rusers-debuginfo-0.17-79.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qttools-debuginfo-5.9.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libwpd-debuginfo-0.9.9-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; esc-debuginfo-1.1.0-37.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tpm2-tss-debuginfo-1.4.0-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; subscription-manager-debuginfo-1.24.26-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-debuginfo-2.7.5-88.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-redhat-qedf-debuginfo-8.10.7.0_dup7.4-2.el7_4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.10.2-16.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:NetworkManager-debuginfo-1.18.4-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-debuginfo-14-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-1127.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libqb-debuginfo-1.0.1-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 5:mutt-debuginfo-1.5.21-29.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; anaconda-debuginfo-21.48.22.158-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; udisks2-debuginfo-2.8.4-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 14:libpcap-debuginfo-1.5.3-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmediaart-debuginfo-0.7.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; qt5-qtwebsockets-debuginfo-5.6.1-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-ati-debuginfo-7.7.1-3.20160928git3fc839ff.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:tk-debuginfo-8.5.13-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXfont-debuginfo-1.4.7-3.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sgpio-debuginfo-1.2.0.10-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; postgresql-debuginfo-9.2.24-2.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; krb5-debuginfo-1.15.1-19.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xfsprogs-debuginfo-4.5.0-8.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; upower-debuginfo-0.9.20-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rsyslog-debuginfo-8.24.0-41.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 4:perl-Time-HiRes-debuginfo-1.9725-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; compat-libxcb-debuginfo-1.9-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glib-networking-debuginfo-2.50.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; geoipupdate-debuginfo-2.5.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:libguestfs-debuginfo-1.28.1-1.55.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXv-debuginfo-1.0.11-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; krb5-debuginfo-1.14.1-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; jss-debuginfo-4.2.6-37.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; atk-debuginfo-2.28.1-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; fence-agents-debuginfo-4.0.11-13.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-106.el7_2.8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libteam-debuginfo-1.27-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-957.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-51.el7_4.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; policycoreutils-debuginfo-2.5-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:net-snmp-debuginfo-5.7.2-24.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.8.0-openjdk-debuginfo-1.8.0.45-30.b13.el7_1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libchamplain-debuginfo-0.12.16-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libmusicbrainz5-debuginfo-5.0.1-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dyninst-debuginfo-8.2.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ksh-debuginfo-20120801-22.el7_1.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-327.28.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:control-center-debuginfo-3.22.2-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evince-debuginfo-3.22.1-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freeipmi-debuginfo-1.2.9-8.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libxml2-debuginfo-2.9.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openmpi-debuginfo-1.6.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sssd-debuginfo-1.13.0-40.el7_2.4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; dnsmasq-debuginfo-2.66-21.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; unbound-debuginfo-1.6.6-5.el7_8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; oprofile-debuginfo-0.9.9-21.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libexif-debuginfo-0.6.21-7.el7_8.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; svrcore-debuginfo-4.1.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pki-core-debuginfo-10.1.2-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-123.13.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libusnic_verbs-debuginfo-2.0.3-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 4:perl-debuginfo-5.16.3-291.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; systemtap-debuginfo-2.4-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gssproxy-debuginfo-0.7.0-17.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; paps-debuginfo-0.6.8-28.el7.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-util-debuginfo-3.28.4-1.0.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-Sys-Virt-debuginfo-1.1.1-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mokutil-debuginfo-12-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:net-snmp-debuginfo-5.7.2-18.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; firefox-debuginfo-52.7.3-1.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libevdev-debuginfo-1.5.6-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:cheese-debuginfo-3.22.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libtasn1-debuginfo-3.3-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtk3-debuginfo-3.8.8-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; augeas-debuginfo-1.4.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libnes-debuginfo-1.1.3-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; volume_key-debuginfo-0.3.9-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-123.20.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freeglut-debuginfo-2.8.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; compat-opensm-libs-debuginfo-3.3.15-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debug-debuginfo-3.10.0-229.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; psmisc-debuginfo-22.20-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spice-gtk-debuginfo-0.34-3.el7_5.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:microcode_ctl-debuginfo-2.1-16.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libdvdread-debuginfo-4.2.0-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; attr-debuginfo-2.4.46-12.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:gimp-debuginfo-2.8.10-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-dictionary-debuginfo-3.26.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvncserver-debuginfo-0.9.9-9.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; device-mapper-multipath-debuginfo-0.4.9-85.el7_2.6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; usb_modeswitch-debuginfo-1.2.7-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:lvm2-debuginfo-2.02.130-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-libGLw-debuginfo-8.0.0-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 10:qemu-kvm-debuginfo-1.5.3-141.el7_4.4.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXdmcp-debuginfo-1.1.2-6.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; socat-debuginfo-1.7.3.2-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 3:perl-version-debuginfo-0.99.07-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ncompress-debuginfo-4.2.4.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; avahi-debuginfo-0.6.31-14.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; chkconfig-debuginfo-1.3.61-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libreport-debuginfo-2.1.11-10.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgpg-error-debuginfo-1.12-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; wireshark-debuginfo-1.10.3-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; virt-viewer-debuginfo-5.0-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; adwaita-qt-debuginfo-1.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.19.1-3.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.8.4-32.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perf-debuginfo-3.10.0-862.9.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 32:bind-debuginfo-9.9.4-51.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; infiniband-diags-debuginfo-1.6.2-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nss-debuginfo-3.36.0-7.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ed-debuginfo-1.9-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gcc-libraries-debuginfo-8.2.1-1.3.1.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; xorg-x11-drv-synaptics-debuginfo-1.7.1-10.el7_0.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gssdp-debuginfo-1.0.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer-plugins-bad-free-debuginfo-0.10.23-20.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:gdm-debuginfo-3.8.4-32.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; network-manager-applet-debuginfo-0.9.9.0-15.git20140307.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libusnic_verbs-debuginfo-1.1.0.237-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:tog-pegasus-debuginfo-2.14.1-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nspr-debuginfo-4.19.0-1.el7_5.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-3.2.0-14.el7_4.3.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kde-print-manager-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; linuxptp-debuginfo-1.8-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; nfs4-acl-tools-debuginfo-0.3.3-19.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mutter-debuginfo-3.26.2-15.el7_5.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.7.0-openjdk-debuginfo-1.7.0.111-2.6.7.2.el7_2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gtk3-debuginfo-3.14.13-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pki-core-debuginfo-10.4.1-11.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lshw-debuginfo-B.02.18-13.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libxklavier-debuginfo-5.4-7.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-123.20.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:java-1.7.0-openjdk-debuginfo-1.7.0.71-2.5.3.1.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-tools-debuginfo-3.10.0-514.26.2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kpatch-patch-3_10_0-1062_1_1-debuginfo-1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-1.2.17-13.el7_2.2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; plymouth-debuginfo-0.8.9-0.26.20140113.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libotf-debuginfo-0.9.13-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mesa-libGLw-debuginfo-8.0.0-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:xinetd-debuginfo-2.3.15-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libsigc++20-debuginfo-2.10.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ipset-debuginfo-6.19-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; boost-debuginfo-1.53.0-26.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; cdrdao-debuginfo-1.2.3-20.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pcsc-lite-debuginfo-1.8.8-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; abrt-debuginfo-2.1.11-48.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:autofs-debuginfo-5.0.7-48.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:js-debuginfo-1.8.5-17.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; firefox-debuginfo-24.8.0-1.el7_0.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXrandr-debuginfo-1.5.1-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-1062.18.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; abrt-debuginfo-2.1.11-22.el7_1.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tn5250-debuginfo-0.17.4-10.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; openmpi-debuginfo-1.10.7-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; setroubleshoot-debuginfo-3.2.29-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; atlas-debuginfo-3.10.1-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; parted-debuginfo-3.1-29.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gwenview-debuginfo-4.10.5-4.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; graphviz-debuginfo-2.30.1-21.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:mipv6-daemon-debuginfo-1.0-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; usermode-debuginfo-1.111-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pcp-debuginfo-4.3.2-5.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; lksctp-tools-debuginfo-1.0.13-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibc-debuginfo-common-2.17-196.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libchamplain-debuginfo-0.12.15-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; anaconda-debuginfo-21.48.22.147-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libxml2-debuginfo-2.9.1-6.el7_2.2.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; tracker-debuginfo-1.2.6-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 14:arpwatch-debuginfo-2.1a15-33.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-common-x86_64-3.10.0-327.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; opensm-debuginfo-3.3.21-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gstreamer1-plugins-bad-free-debuginfo-1.4.5-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:qt5-qtenginio-debuginfo-1.6.2-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libvirt-debuginfo-4.5.0-23.el7_7.6.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-862.9.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gnome-keyring-debuginfo-3.14.0-1.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; gwenview-debuginfo-4.10.5-5.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libsepol-debuginfo-2.5-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; SDL-debuginfo-1.2.15-14.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; freetype-debuginfo-2.8-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; alsa-plugins-debuginfo-1.1.6-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibmm24-debuginfo-2.42.0-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; spamassassin-debuginfo-3.4.0-5.el7_7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; perl-DBD-SQLite-debuginfo-1.39-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; authconfig-debuginfo-6.2.8-30.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sysstat-debuginfo-10.1.5-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; evince-debuginfo-3.28.2-9.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:mariadb-debuginfo-5.5.65-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 7:lvm2-debuginfo-2.02.186-7.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:microcode_ctl-debuginfo-2.1-61.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-debuginfo-20-28.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-1127.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-1127.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libgweather-debuginfo-3.28.2-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 1:emacs-debuginfo-24.3-23.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sendmail-debuginfo-8.14.7-6.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-perf-debuginfo-3.10.0-862.6.3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; alsa-utils-debuginfo-1.1.1-1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; sssd-debuginfo-1.14.0-43.el7_3.11.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libldb-debuginfo-1.1.25-1.el7_2.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; quagga-debuginfo-0.99.22.4-5.el7_4.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kmod-debuginfo-20-25.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mlocate-debuginfo-0.26-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mtools-debuginfo-4.0.18-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libXfont-debuginfo-1.4.7-1.1.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; python-debuginfo-2.7.5-16.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mod_nss-debuginfo-1.0.14-12.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; pidgin-debuginfo-2.10.7-26.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; 2:microcode_ctl-debuginfo-2.1-16.3.el7_3.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; ima-evm-utils-debuginfo-1.1-3.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; at-spi2-core-debuginfo-2.14.1-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; glibmm24-debuginfo-2.36.2-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; jss-debuginfo-4.4.4-3.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; neon-debuginfo-0.30.0-4.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; elfutils-debuginfo-0.172-2.el7.i686 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; mdadm-debuginfo-4.0-5.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; kernel-debuginfo-3.10.0-957.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; libqmi-debuginfo-1.18.0-2.el7.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                     <cis:line> --&gt; rpcbind-debuginfo-0.2.0-38.el7_3.1.x86_64 from rhui-rhel-7-server-rhui-debug-rpms excluded (updateinfo)</cis:line>
                  </cis:stdout>
                  <cis:stderr>
                     <cis:line>https://a06nus014cds001.xstream360.cloud/pulp/repos/SAPHANA-x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found</cis:line>
                     <cis:line>Trying other mirror.</cis:line>
                     <cis:line>To address this issue please refer to the below knowledge base article </cis:line>
                     <cis:line/>
                     <cis:line>https://access.redhat.com/articles/1320623</cis:line>
                     <cis:line/>
                     <cis:line>If above article doesn't help to resolve this issue please open a ticket with Red Hat Support.</cis:line>
                     <cis:line/>
                  </cis:stderr>
               </cis:evidence_sce>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://open-scap.org/page/SCE">
      <check-import xmlns="http://checklists.nist.gov/xccdf/1.2" import-name="stdout"/>
      <check-content-ref xmlns="http://checklists.nist.gov/xccdf/1.2"
                         href="sce/yum_no_security_updates.sh"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 4: Continuous Vulnerability Assessment and Remedia: -- More
      CIS Control Information
      Control: Continuously acquire, assess, and take action on new information in order to identify vulnerabilities, remediate, and minimize the window of opportunity for attackers.
      Subcontrol: 4.5
      Label: Use Automated Patch Management And Software Update Tools
      Description: Deploy automated patch management tools and software update tools for operating system and software/applications on all systems for which such tools are available and safe. Patches should be applied to all systems, even systems that are properly air gapped.

2 Services

While applying system updates and patches helps correct known vulnerabilities, one of the best ways to protect the system against as yet unreported vulnerabilities is to disable all services that are not required for normal system operation. This prevents the exploitation of vulnerabilities discovered at a later date. If a service is not enabled, it cannot be exploited. The actions in this section of the document provide guidance on some services which can be safely disabled and under which circumstances, greatly reducing the number of possible threats to the resulting system. Additionally some services which should remain enabled but with secure configuration are covered as well as insecure service clients.

2.1 inetd Services

inetd is a super-server daemon that provides internet services and passes connections to configured services. While not commonly used inetd and any unneeded inetd based services should be disabled if possible.

Pass

2.1.1 Ensure chargen services are not enabled

Description:

chargenis a network service that responds with 0 to 512 ASCII characters for each connection it receives. This service is intended for debugging and testing purposes. It is recommended that this service be disabled.

Disabling this service will reduce the remote attack surface of the system.

Run the following commands to disable chargen-dgram and chargen-stream :

# chkconfig chargen-dgram off
# chkconfig chargen-stream off

All of the following tests or sub-groups must pass:
Ensure inted service 'chargen' is disabled -- More
Check: All Must Pass
No testable evidence items were collected. Any number of items (including none) are expected for this test. In this case, when no evidence items are collected, the test Passes.
Ensure inted service 'chargen' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.conf does not exist
Pattern: ^chargen +
Match Text: No match found
Ensure inted service 'chargen' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.d/.+ does not exist
Pattern: ^chargen +
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.1.1_Ensure_chargen_services_are_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.081+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239100"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure inted service 'chargen' is disabled"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239100"
                               type="xinetd_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7239100"/>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'chargen' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239101"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239101"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1735">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/inetd.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^chargen +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'chargen' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239102"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239102"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1736">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/etc/inetd.d"/>
                        <cis:evidence_item_pk_field name="filename" value=".+"/>
                        <cis:evidence_item_pk_field name="pattern" value="^chargen +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.1.2 Ensure daytime services are not enabled

Description:

daytime is a network service that responds with the server's current date and time. This service is intended for debugging and testing purposes. It is recommended that this service be disabled.

Disabling this service will reduce the remote attack surface of the system.

Run the following commands to disable daytime -dgram and daytime -stream:

# chkconfig daytime-dgram off
# chkconfig daytime-stream off

All of the following tests or sub-groups must pass:
Ensure inted service 'daytime' is disabled -- More
Check: All Must Pass
No testable evidence items were collected. Any number of items (including none) are expected for this test. In this case, when no evidence items are collected, the test Passes.
Ensure inted service 'daytime' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.conf does not exist
Pattern: ^daytime +
Match Text: No match found
Ensure inted service 'daytime' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.d/.+ does not exist
Pattern: ^daytime +
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.1.2_Ensure_daytime_services_are_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.085+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure inted service 'daytime' is disabled"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239200"
                               type="xinetd_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7239200"/>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'daytime' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239201"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239201"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1738">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/inetd.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^daytime +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'daytime' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239202"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239202"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1739">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/etc/inetd.d"/>
                        <cis:evidence_item_pk_field name="filename" value=".+"/>
                        <cis:evidence_item_pk_field name="pattern" value="^daytime +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.1.3 Ensure discard services are not enabled

Description:

discardis a network service that simply discards all data it receives. This service is intended for debugging and testing purposes. It is recommended that this service be disabled.

Disabling this service will reduce the remote attack surface of the system.

Run the following commands to disable discard -dgram and discard -stream:

# chkconfig discard-dgram off
# chkconfig discard-stream off

All of the following tests or sub-groups must pass:
Ensure inted service 'discard' is disabled -- More
Check: All Must Pass
No testable evidence items were collected. Any number of items (including none) are expected for this test. In this case, when no evidence items are collected, the test Passes.
Ensure inted service 'discard' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.conf does not exist
Pattern: ^discard +
Match Text: No match found
Ensure inted service 'discard' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.d/.+ does not exist
Pattern: ^discard +
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.1.3_Ensure_discard_services_are_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.097+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239300"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure inted service 'discard' is disabled"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239300"
                               type="xinetd_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7239300"/>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'discard' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239301"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239301"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1741">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/inetd.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^discard +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'discard' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239302"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239302"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1742">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/etc/inetd.d"/>
                        <cis:evidence_item_pk_field name="filename" value=".+"/>
                        <cis:evidence_item_pk_field name="pattern" value="^discard +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239300"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.1.4 Ensure echo services are not enabled

Description:

echois a network service that responds to clients with the data sent to it by the client. This service is intended for debugging and testing purposes. It is recommended that this service be disabled.

Disabling this service will reduce the remote attack surface of the system.

Run the following commands to disable echo -dgram and echo -stream:

# chkconfig echo-dgram off
# chkconfig echo-stream off

All of the following tests or sub-groups must pass:
Ensure inted service 'echo' is disabled -- More
Check: All Must Pass
No testable evidence items were collected. Any number of items (including none) are expected for this test. In this case, when no evidence items are collected, the test Passes.
Ensure inted service 'echo' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.conf does not exist
Pattern: ^echo +
Match Text: No match found
Ensure inted service 'echo' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.d/.+ does not exist
Pattern: ^echo +
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.1.4_Ensure_echo_services_are_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.101+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure inted service 'echo' is disabled"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239400"
                               type="xinetd_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7239400"/>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'echo' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239401"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239401"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1744">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/inetd.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^echo +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'echo' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239402"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239402"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1745">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/etc/inetd.d"/>
                        <cis:evidence_item_pk_field name="filename" value=".+"/>
                        <cis:evidence_item_pk_field name="pattern" value="^echo +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.1.5 Ensure time services are not enabled

Description:

timeis a network service that responds with the server's current date and time as a 32 bit integer. This service is intended for debugging and testing purposes. It is recommended that this service be disabled.

Disabling this service will reduce the remote attack surface of the system.

Run the following commands to disable time -dgram and time -stream:

# chkconfig time-dgram off
# chkconfig time-stream off

All of the following tests or sub-groups must pass:
Ensure inted service 'time' is disabled -- More
Check: All Must Pass
No testable evidence items were collected. Any number of items (including none) are expected for this test. In this case, when no evidence items are collected, the test Passes.
Ensure inted service 'time' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.conf does not exist
Pattern: ^time +
Match Text: No match found
Ensure inted service 'time' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.d/.+ does not exist
Pattern: ^time +
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.1.5_Ensure_time_services_are_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.114+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure inted service 'time' is disabled"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239500"
                               type="xinetd_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7239500"/>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'time' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239501"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239501"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1747">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/inetd.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^time +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'time' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239502"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239502"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1748">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/etc/inetd.d"/>
                        <cis:evidence_item_pk_field name="filename" value=".+"/>
                        <cis:evidence_item_pk_field name="pattern" value="^time +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.1.6 Ensure tftp server is not enabled

Description:

Trivial File Transfer Protocol (TFTP) is a simple file transfer protocol, typically used to automatically transfer configuration or boot machines from a boot server. The package tftp-server is used to define and support a TFTP server.

TFTP does not support authentication nor does it ensure the confidentiality or integrity of data. It is recommended that TFTP be removed, unless there is a specific need for TFTP. In that case, extreme caution must be used when configuring the services.

Run the following command to disable tftp:

# chkconfig tftp off

All of the following tests or sub-groups must pass:
Ensure inted service 'tftp' is disabled -- More
Check: All Must Pass
No testable evidence items were collected. Any number of items (including none) are expected for this test. In this case, when no evidence items are collected, the test Passes.
Ensure inted service 'tftp' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.conf does not exist
Pattern: ^tftp +
Match Text: No match found
Ensure inted service 'tftp' is disabled -- More
CIS-CAT did not expect to collect any matching text file content items, and found 0 items.
File: /etc/inetd.d/.+ does not exist
Pattern: ^tftp +
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.1.6_Ensure_tftp_server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.119+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure inted service 'tftp' is disabled"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239600"
                               type="xinetd_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7239600"/>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'tftp' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239601"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239601"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1750">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/inetd.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^tftp +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure inted service 'tftp' is disabled"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239602"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239602"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1751">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/etc/inetd.d"/>
                        <cis:evidence_item_pk_field name="filename" value=".+"/>
                        <cis:evidence_item_pk_field name="pattern" value="^tftp +"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.1.7 Ensure xinetd is not enabled

Description:

The eXtended InterNET Daemon ( xinetd ) is an open source super daemon that replaced the original inetd daemon. The xinetd daemon listens for well known services and dispatches the appropriate daemon to properly respond to service requests.

If there are no xinetd services required, it is recommended that the daemon be disabled.

Run the following command to disable xinetd :

# systemctl disable xinetd

Ensure standard service 'xinetd' is disabled -- More
Check: All Must Pass
Unit: xinetd.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.1.7_Ensure_xinetd_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.133+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'xinetd' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239700"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7239700">
                  <cis:evidence_item itemref="1752">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="xinetd.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239700"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

2.2 Special Purpose Services

This section describes services that are installed on systems that specifically need to run these services. If any of these services are not required, it is recommended that they be disabled or deleted from the system to reduce the potential attack surface.

2.2.1 Time Synchronization

It is recommended that physical systems and virtual guests lacking direct access to the physical host's clock be configured to synchronize their time using a service such as NTP or chrony.

Informational

2.2.1.1 Ensure time synchronization is in use

Description:

System time should be synchronized between all systems in an environment. This is typically done by establishing an authoritative time server or set of servers and having all systems synchronize their clocks to them.

Time synchronization is important to support time sensitive security mechanisms like Kerberos and also ensures log files have consistent time records across the enterprise, which aids in forensic investigations.

On physical systems or virtual systems where host based time synchronization is not available run one of the following commands to install either ntp or chrony :

# yum install ntp
# yum install chrony

On virtual systems where host based time synchronization is available consult your virtualization software documentation and setup host based synchronization.

Any of the following tests or sub-groups may pass:
Ensure package name equals 'ntp' is installed -- Less
CIS-CAT expected to collect at least 1 matching RPM Package, and found 0 items.
Package Name: ntp does not exist
Ensure package name equals 'chrony' is installed -- Less
CIS-CAT expected to collect at least 1 matching RPM Package, and found 0 items.
Package Name: chrony does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.1_Ensure_time_synchronization_is_in_use"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:57.201+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/6/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.202+02:00"
                    start-time="2020-09-09T17:19:57.134+02:00">
         <cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure package name equals 'ntp' is installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242300"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242300"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1753">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="ntp"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure package name equals 'chrony' is installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242400"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242400"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1754">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="chrony"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242300"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242400"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 6: Maintenance, Monitoring, and Analysis of Audit Logs: -- More
      CIS Control Information
      Control: Collect, manage, and analyze audit logs of events that could help detect, understand, or recover from an attack.
      Subcontrol: 6.1
      Label: Use At Least Two Synchronized Time Sources For All Servers And Network Equipment
      Description: Include at least two synchronized time sources from which all servers and network equipment retrieve time information on a regular basis so that timestamps in logs are consistent.

Pass

2.2.1.2 Ensure ntp is configured

Description:

ntp is a daemon which implements the Network Time Protocol (NTP). It is designed to synchronize system clocks across a variety of systems and use a source that is highly accurate. More information on NTP can be found at http://www.ntp.org. ntp can be configured to be a client and/or a server.

This recommendation only applies if ntp is in use on the system.

If ntp is in use on the system proper configuration is vital to ensuring time synchronization is working properly.

Add or edit restrict lines in /etc/ntp.conf to match the following:

restrict -4 default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery

Add or edit server or pool lines to /etc/ntp.conf as appropriate:

server <remote-server>

Add or edit the OPTIONS in /etc/sysconfig/ntpd to include ' -u ntp:ntp ':

OPTIONS="-u ntp:ntp"

Any of the following tests or sub-groups may pass:
Ensure package name equals 'ntp' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: ntp does not exist
All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/ntp.conf exists and matches pattern ^\s*restrict\s+(-4\s+)?default(?=[^#]*\s+kod)(?=[^#]*\s+nomodify)(?=[^#]*\s+notrap)(?=[^#]*\s+nopeer)(?=[^#]*\s+noquery)(\s+kod|\s+nomodify|\s+notrap|\s+nopeer|\s+noquery)*\s*(?:#.*)? -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/ntp.conf does not exist
Pattern: ^\s*restrict\s+(-4\s+)?default(?=[^#]*\s+kod)(?=[^#]*\s+nomodify)(?=[^#]*\s+notrap)(?=[^#]*\s+nopeer)(?=[^#]*\s+noquery)(\s+kod|\s+nomodify|\s+notrap|\s+nopeer|\s+noquery)*\s*(?:#.*)?$
Match Text: No match found
Ensure at least one file named /etc/ntp.conf exists and matches pattern ^\s*restrict\s+-6\s+default(?=[^#]*\s+kod)(?=[^#]*\s+nomodify)(?=[^#]*\s+notrap)(?=[^#]*\s+nopeer)(?=[^#]*\s+noquery)(\s+kod|\s+nomodify|\s+notrap|\s+nopeer|\s+noquery)*\s*(?:#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/ntp.conf does not exist
Pattern: ^\s*restrict\s+-6\s+default(?=[^#]*\s+kod)(?=[^#]*\s+nomodify)(?=[^#]*\s+notrap)(?=[^#]*\s+nopeer)(?=[^#]*\s+noquery)(\s+kod|\s+nomodify|\s+notrap|\s+nopeer|\s+noquery)*\s*(?:#.*)?$
Match Text: No match found
Ensure at least one file named /etc/ntp.conf exists and matches pattern ^\s*(server|pool)\s+\S+ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/ntp.conf does not exist
Pattern: ^\s*(server|pool)\s+\S+
Match Text: No match found
Any of the following tests or sub-groups may pass:
Ensure at least one file named /etc/sysconfig/ntpd exists and matches pattern ^\s*OPTIONS="[^"]*-u ntp:ntp[^"]*"\s*(?:#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/sysconfig/ntpd does not exist
Pattern: ^\s*OPTIONS="[^"]*-u ntp:ntp[^"]*"\s*(?:#.*)?$
Match Text: No match found
Ensure at least one file named /usr/lib/systemd/system/ntpd.service exists and matches pattern ^\s*ExecStart\s*=\s*\/usr\/sbin\/ntpd\s+(\S+\s+)*-u\s+ntp:ntp(\s+|$) -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /usr/lib/systemd/system/ntpd.service does not exist
Pattern: ^\s*ExecStart\s*=\s*\/usr\/sbin\/ntpd\s+(\S+\s+)*-u\s+ntp:ntp(\s+|$)
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.2_Ensure_ntp_is_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.240+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/6/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.240+02:00"
                    start-time="2020-09-09T17:19:57.202+02:00">
         <cis:or>
            <cis:and>
               <cis:or>
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure at least one file named /etc/sysconfig/ntpd exists and matches pattern ^\s*OPTIONS=&#34;[^&#34;]*-u ntp:ntp[^&#34;]*&#34;\s*(?:#.*)?$"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242800"
                                     result="false"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242800"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1755">
                           <cis:evidence_item_pk status="does not exist">
                              <cis:evidence_item_pk_field name="filepath" value="/etc/sysconfig/ntpd"/>
                              <cis:evidence_item_pk_field name="pattern" value="^\s*OPTIONS=&#34;[^&#34;]*-u ntp:ntp[^&#34;]*&#34;\s*(?:#.*)?$"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure at least one file named /usr/lib/systemd/system/ntpd.service exists and matches pattern ^\s*ExecStart\s*=\s*\/usr\/sbin\/ntpd\s+(\S+\s+)*-u\s+ntp:ntp(\s+|$)"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242900"
                                     result="false"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242900"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1756">
                           <cis:evidence_item_pk status="does not exist">
                              <cis:evidence_item_pk_field name="filepath" value="/usr/lib/systemd/system/ntpd.service"/>
                              <cis:evidence_item_pk_field name="pattern"
                                                          value="^\s*ExecStart\s*=\s*\/usr\/sbin\/ntpd\s+(\S+\s+)*-u\s+ntp:ntp(\s+|$)"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
               </cis:or>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/ntp.conf exists and matches pattern ^\s*restrict\s+(-4\s+)?default(?=[^#]*\s+kod)(?=[^#]*\s+nomodify)(?=[^#]*\s+notrap)(?=[^#]*\s+nopeer)(?=[^#]*\s+noquery)(\s+kod|\s+nomodify|\s+notrap|\s+nopeer|\s+noquery)*\s*(?:#.*)?"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242500"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242500"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1757">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/ntp.conf"/>
                           <cis:evidence_item_pk_field name="pattern"
                                                       value="^\s*restrict\s+(-4\s+)?default(?=[^#]*\s+kod)(?=[^#]*\s+nomodify)(?=[^#]*\s+notrap)(?=[^#]*\s+nopeer)(?=[^#]*\s+noquery)(\s+kod|\s+nomodify|\s+notrap|\s+nopeer|\s+noquery)*\s*(?:#.*)?$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/ntp.conf exists and matches pattern ^\s*restrict\s+-6\s+default(?=[^#]*\s+kod)(?=[^#]*\s+nomodify)(?=[^#]*\s+notrap)(?=[^#]*\s+nopeer)(?=[^#]*\s+noquery)(\s+kod|\s+nomodify|\s+notrap|\s+nopeer|\s+noquery)*\s*(?:#.*)?$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242600"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242600"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1758">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/ntp.conf"/>
                           <cis:evidence_item_pk_field name="pattern"
                                                       value="^\s*restrict\s+-6\s+default(?=[^#]*\s+kod)(?=[^#]*\s+nomodify)(?=[^#]*\s+notrap)(?=[^#]*\s+nopeer)(?=[^#]*\s+noquery)(\s+kod|\s+nomodify|\s+notrap|\s+nopeer|\s+noquery)*\s*(?:#.*)?$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/ntp.conf exists and matches pattern ^\s*(server|pool)\s+\S+"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242700"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242700"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1759">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/ntp.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*(server|pool)\s+\S+"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:and>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'ntp' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243000"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1760">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="ntp"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:complex-check operator="AND">
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7242500"
                                value-id="xccdf_org.cisecurity.benchmarks_value_2.2.1.2.1_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242500"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7242600"
                                value-id="xccdf_org.cisecurity.benchmarks_value_2.2.1.2.2_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242600"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7242700"
                                value-id="xccdf_org.cisecurity.benchmarks_value_2.2.1.2.3_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242700"/>
         </xccdf:check>
         <xccdf:complex-check operator="OR">
            <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
               <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7242800"
                                   value-id="xccdf_org.cisecurity.benchmarks_value_2.2.1.2.4_var"/>
               <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                        name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242800"/>
            </xccdf:check>
            <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
               <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7242900"
                                   value-id="xccdf_org.cisecurity.benchmarks_value_2.2.1.2.5_var"/>
               <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                        name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242900"/>
            </xccdf:check>
         </xccdf:complex-check>
      </xccdf:complex-check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243000"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 6: Maintenance, Monitoring, and Analysis of Audit Logs: -- More
      CIS Control Information
      Control: Collect, manage, and analyze audit logs of events that could help detect, understand, or recover from an attack.
      Subcontrol: 6.1
      Label: Use At Least Two Synchronized Time Sources For All Servers And Network Equipment
      Description: Include at least two synchronized time sources from which all servers and network equipment retrieve time information on a regular basis so that timestamps in logs are consistent.

Pass

2.2.1.3 Ensure chrony is configured

Description:

chrony is a daemon which implements the Network Time Protocol (NTP) is designed to synchronize system clocks across a variety of systems and use a source that is highly accurate. More information on chrony can be found at http://chrony.tuxfamily.org/. chrony can be configured to be a client and/or a server.

If chrony is in use on the system proper configuration is vital to ensuring time synchronization is working properly.

This recommendation only applies if chrony is in use on the system.

Add or edit server or pool lines to /etc/chrony.conf as appropriate:

server <remote-server>

Add or edit the OPTIONS in /etc/sysconfig/chronyd to include '-u chrony':

OPTIONS="-u chrony"

Any of the following tests or sub-groups may pass:
Ensure package name equals 'chrony' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: chrony does not exist
All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/chrony.conf exists and matches pattern ^\s*(server|pool)\s+\S+ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/chrony.conf does not exist
Pattern: ^\s*(server|pool)\s+\S+
Match Text: No match found
Linux Custom Object "chronyd is running as chrony user" -- More
CIS-CAT did not expect to collect any matching Process items, and found 0 items.
Command-Line: ^chronyd, PID: 0 does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.1.3_Ensure_chrony_is_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.329+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/6/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.330+02:00"
                    start-time="2020-09-09T17:19:57.242+02:00">
         <cis:or>
            <cis:and>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/chrony.conf exists and matches pattern ^\s*(server|pool)\s+\S+"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243100"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243100"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1761">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/chrony.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*(server|pool)\s+\S+"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="none_exist"
                                  comment="Linux Custom Object &#34;chronyd is running as chrony user&#34;"
                                  negated="false"
                                  ns="unix"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243200"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243200"
                                  type="process58_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1763">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="command_line" value="^chronyd"/>
                           <cis:evidence_item_pk_field name="pid" value="0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:and>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'chrony' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243300"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1764">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="chrony"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:complex-check operator="AND">
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7243100"
                                value-id="xccdf_org.cisecurity.benchmarks_value_2.2.1.3.1_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243100"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243200"/>
         </xccdf:check>
      </xccdf:complex-check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243300"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 6: Maintenance, Monitoring, and Analysis of Audit Logs: -- More
      CIS Control Information
      Control: Collect, manage, and analyze audit logs of events that could help detect, understand, or recover from an attack.
      Subcontrol: 6.1
      Label: Use At Least Two Synchronized Time Sources For All Servers And Network Equipment
      Description: Include at least two synchronized time sources from which all servers and network equipment retrieve time information on a regular basis so that timestamps in logs are consistent.

Pass

2.2.2 Ensure X Window System is not installed

Description:

The X Window System provides a Graphical User Interface (GUI) where users can have multiple windows in which to run programs and various add on. The X Windows system is typically used on workstations where users login, but not on servers where users typically do not login.

Unless your organization specifically requires graphical login access via X Windows, remove it to reduce the potential attack surface.

Run the following command to remove the X Windows System packages:

# yum remove xorg-x11*

All of the following tests or sub-groups must pass:
Ensure package name pattern match '^xserver-xorg.*' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: ^xserver-xorg.* does not exist
Ensure package name pattern match '^xorg-x11.*' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: ^xorg-x11.* does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.2_Ensure_X_Window_System_is_not_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.509+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.509+02:00"
                    start-time="2020-09-09T17:19:57.502+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name pattern match '^xserver-xorg.*' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239900"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1784">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="^xserver-xorg.*"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name pattern match '^xorg-x11.*' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7239800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7239800"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1785">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="^xorg-x11.*"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239800"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7239900"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 2: Inventory of Authorized and Unauthorized Software: -- More
      CIS Control Information
      Control: Actively manage (inventory, track, and correct) all software on the network so that only authorized software is installed and can execute, and that unauthorized and unmanaged software is found and prevented from installation or execution.

Pass

2.2.3 Ensure Avahi Server is not enabled

Description:

Avahi is a free zeroconf implementation, including a system for multicast DNS/DNS-SD service discovery. Avahi allows programs to publish and discover services and hosts running on a local network with no specific configuration. For example, a user can plug a computer into a network and Avahi automatically finds printers to print to, files to look at and people to talk to, as well as network services running on the machine.

Automatic discovery of network services is not normally required for system functionality. It is recommended to disable the service to reduce the potential attack surface.

Run the following command to disable avahi-daemon :

# systemctl disable avahi-daemon

Ensure standard service 'avahi-daemon' is disabled -- More
Check: All Must Pass
Unit: avahi-daemon.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.3_Ensure_Avahi_Server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.529+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'avahi-daemon' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240000"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240000">
                  <cis:evidence_item itemref="1786">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="avahi-daemon.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.4 Ensure CUPS is not enabled

Description:

The Common Unix Print System (CUPS) provides the ability to print to both local and network printers. A system running CUPS can also accept print jobs from remote systems and print them to local printers. It also provides a web based remote administration capability.

If the system does not need to print jobs or accept print jobs from other systems, it is recommended that CUPS be disabled to reduce the potential attack surface.

Run the following command to disable cups :

# systemctl disable cups

Impact:

Disabling CUPS will prevent printing from the system, a common task for workstation systems.

Ensure standard service 'cups' is disabled -- More
Check: All Must Pass
Unit: cups.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.4_Ensure_CUPS_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.539+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident system="http://cce.mitre.org">More detailed documentation on CUPS is available at the project homepage at http://www.cups.org. </xccdf:ident>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240100"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'cups' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240100"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240100">
                  <cis:evidence_item itemref="1787">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="cups.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

CIS Controls V6.1:

  • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
    CIS Control Information
    Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
    Subcontrol: 9.1
    Label: Limit Open Ports, Protocols, and Services
    Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.5 Ensure DHCP Server is not enabled

Description:

The Dynamic Host Configuration Protocol (DHCP) is a service that allows machines to be dynamically assigned IP addresses.

Unless a system is specifically set up to act as a DHCP server, it is recommended that this service be disabled to reduce the potential attack surface.

Run the following command to disable dhcpd :

# systemctl disable dhcpd

Ensure standard service 'dhcpd' is disabled -- More
Check: All Must Pass
Unit: dhcpd.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.5_Ensure_DHCP_Server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.552+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident system="http://cce.mitre.org">More detailed documentation on DHCP is available at http://www.isc.org/software/dhcp. </xccdf:ident>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'dhcpd' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240200"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240200">
                  <cis:evidence_item itemref="1788">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="dhcpd.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

CIS Controls V6.1:

  • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
    CIS Control Information
    Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
    Subcontrol: 9.1
    Label: Limit Open Ports, Protocols, and Services
    Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.6 Ensure LDAP server is not enabled

Description:

The Lightweight Directory Access Protocol (LDAP) was introduced as a replacement for NIS/YP. It is a service that provides a method for looking up information from a central database.

If the system will not need to act as an LDAP server, it is recommended that the software be disabled to reduce the potential attack surface.

Run the following command to disable slapd :

# systemctl disable slapd

Ensure standard service 'slapd' is disabled -- More
Check: All Must Pass
Unit: slapd.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.6_Ensure_LDAP_server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.562+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident system="http://cce.mitre.org">For more detailed documentation on OpenLDAP, go to the project homepage at http://www.openldap.org.</xccdf:ident>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240300"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'slapd' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240300"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240300">
                  <cis:evidence_item itemref="1789">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="slapd.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240300"/>
   </xccdf:check>
</xccdf:rule-result>

References:

CIS Controls V6.1:

  • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
    CIS Control Information
    Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
    Subcontrol: 9.1
    Label: Limit Open Ports, Protocols, and Services
    Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.7 Ensure NFS and RPC are not enabled

Description:

The Network File System (NFS) is one of the first and most widely distributed file systems in the UNIX environment. It provides the ability for systems to mount file systems of other servers through the network.

If the system does not export NFS shares or act as an NFS client, it is recommended that these services be disabled to reduce remote attack surface.

Run the following commands to disable nfs, nfs-server and rpcbind:

# systemctl disable nfs
# systemctl disable nfs-server
# systemctl disable rpcbind

All of the following tests or sub-groups must pass:
Ensure standard service 'rpcbind' is disabled -- More
Check: All Must Pass
Unit: rpcbind.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled bad
Ensure standard service 'nfs' is disabled -- More
Check: All Must Pass
Unit: nfs.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled bad
Ensure standard service 'nfs-server' is disabled -- More
Check: All Must Pass
Unit: nfs-server.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled disabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.7_Ensure_NFS_and_RPC_are_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.600+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.600+02:00"
                    start-time="2020-09-09T17:19:57.563+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'rpcbind' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240600"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240600">
                  <cis:evidence_item itemref="1790">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="rpcbind.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="bad" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'nfs' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240400"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240400">
                  <cis:evidence_item itemref="1791">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="nfs.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="bad" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'nfs-server' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240500"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240500">
                  <cis:evidence_item itemref="1792">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="nfs-server.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="disabled" dt="string" ev="enabled" name="value" op="not equal"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240400"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240500"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240600"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.8 Ensure DNS Server is not enabled

Description:

The Domain Name System (DNS) is a hierarchical naming system that maps names to IP addresses for computers, services and other resources connected to a network.

Unless a system is specifically designated to act as a DNS server, it is recommended that the service be disabled to reduce the potential attack surface.

Run the following command to disable named :

# systemctl disable named

Ensure standard service 'named' is disabled -- More
Check: All Must Pass
Unit: named.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.8_Ensure_DNS_Server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.618+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'named' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240700"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240700">
                  <cis:evidence_item itemref="1793">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="named.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240700"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.9 Ensure FTP Server is not enabled

Description:

The File Transfer Protocol (FTP) provides networked computers with the ability to transfer files.

FTP does not protect the confidentiality of data or authentication credentials. It is recommended sftp be used if file transfer is required. Unless there is a need to run the system as a FTP server (for example, to allow anonymous downloads), it is recommended that the service be disabled to reduce the potential attack surface.

Run the following command to disable vsftpd :

# systemctl disable vsftpd

Ensure standard service 'vsftpd' is disabled -- More
Check: All Must Pass
Unit: vsftpd.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.9_Ensure_FTP_Server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.642+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'vsftpd' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240800"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240800">
                  <cis:evidence_item itemref="1794">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="vsftpd.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240800"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.10 Ensure HTTP server is not enabled

Description:

HTTP or web servers provide the ability to host web site content.

Unless there is a need to run the system as a web server, it is recommended that the service be disabled to reduce the potential attack surface.

Run the following command to disable httpd :

# systemctl disable httpd

Ensure standard service 'httpd' is disabled -- More
Check: All Must Pass
Unit: httpd.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.10_Ensure_HTTP_server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.340+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'httpd' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7240900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7240900"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7240900">
                  <cis:evidence_item itemref="1765">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="httpd.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7240900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.11 Ensure IMAP and POP3 server is not enabled

Description:

dovecot is an open source IMAP and POP3 server for Linux based systems.

Unless POP3 and/or IMAP servers are to be provided by this system, it is recommended that the service be disabled to reduce the potential attack surface.

Run the following command to disable dovecot :

# systemctl disable dovecot

Ensure standard service 'dovecot' is disabled -- More
Check: All Must Pass
Unit: dovecot.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.11_Ensure_IMAP_and_POP3_server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.349+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'dovecot' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241000"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7241000">
                  <cis:evidence_item itemref="1766">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="dovecot.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.12 Ensure Samba is not enabled

Description:

The Samba daemon allows system administrators to configure their Linux systems to share file systems and directories with Windows desktops. Samba will advertise the file systems and directories via the Small Message Block (SMB) protocol. Windows desktop users will be able to mount these directories and file systems as letter drives on their systems.

If there is no need to mount directories and file systems to Windows systems, then this service can be disabled to reduce the potential attack surface.

Run the following command to disable smb :

# systemctl disable smb

Ensure standard service 'smb' is disabled -- More
Check: All Must Pass
Unit: smb.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.12_Ensure_Samba_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.358+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241100"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'smb' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241100"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7241100">
                  <cis:evidence_item itemref="1767">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="smb.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.13 Ensure HTTP Proxy Server is not enabled

Description:

Squid is a standard proxy server used in many distributions and environments.

If there is no need for a proxy server, it is recommended that the squid proxy be disabled to reduce the potential attack surface.

Run the following command to disable squid :

# systemctl disable squid

Ensure standard service 'squid' is disabled -- More
Check: All Must Pass
Unit: squid.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.13_Ensure_HTTP_Proxy_Server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.366+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'squid' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241200"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7241200">
                  <cis:evidence_item itemref="1768">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="squid.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.14 Ensure SNMP Server is not enabled

Description:

The Simple Network Management Protocol (SNMP) server is used to listen for SNMP commands from an SNMP management system, execute the commands or collect the information and then send results back to the requesting system.

The SNMP server can communicate using SNMP v1, which transmits data in the clear and does not require authentication to execute commands. Unless absolutely necessary, it is recommended that the SNMP service not be used. If SNMP is required the server should be configured to disallow SNMP v1.

Run the following command to disable snmpd:

# systemctl disable snmpd

Ensure standard service 'snmpd' is disabled -- More
Check: All Must Pass
Unit: snmpd.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.14_Ensure_SNMP_Server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.375+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241300"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'snmpd' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241300"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7241300">
                  <cis:evidence_item itemref="1769">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="snmpd.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241300"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.15 Ensure mail transfer agent is configured for local-only mode

Description:

Mail Transfer Agents (MTA), such as sendmail and Postfix, are used to listen for incoming mail and transfer the messages to the appropriate user or mail server. If the system is not intended to be a mail server, it is recommended that the MTA be configured to only process local mail.

The software for all Mail Transfer Agents is complex and most have a long history of security issues. While it is important to ensure that the system can process local mail messages, it is not necessary to have the MTA's daemon listening on a port unless the server is intended to be a mail server that receives and processes mail from other systems.

Edit /etc/postfix/main.cf and add the following line to the RECEIVING MAIL section. If the line already exists, change it to look like the line below:

inet_interfaces = loopback-only

Restart postfix:

# systemctl restart postfix

Linux Custom Object "No Servers Listening On Port 25" -- More
CIS-CAT did not expect to collect any matching items, and found 0 items.
Protocol: .*, Local Address: ^(?!127\.0\.0\.1|::1).*$, Local Port: 25 does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.15_Ensure_mail_transfer_agent_is_configured_for_local-only_mode"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.410+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Linux Custom Object &#34;No Servers Listening On Port 25&#34;"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241400"
                               type="inetlisteningservers_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1775">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="protocol" value=".*"/>
                        <cis:evidence_item_pk_field name="local_address" value="^(?!127\.0\.0\.1|::1).*$"/>
                        <cis:evidence_item_pk_field name="local_port" value="25"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.16 Ensure NIS Server is not enabled

Description:

The Network Information Service (NIS) (formally known as Yellow Pages) is a client-server directory service protocol for distributing system configuration files. The NIS server is a collection of programs that allow for the distribution of configuration files.

The NIS service is inherently an insecure system that has been vulnerable to DOS attacks, buffer overflows and has poor authentication for querying NIS maps. NIS generally been replaced by such protocols as Lightweight Directory Access Protocol (LDAP). It is recommended that the service be disabled and other, more secure services be used

Run the following command to disable ypserv :

# systemctl disable ypserv

Ensure standard service 'ypserv' is disabled -- More
Check: All Must Pass
Unit: ypserv.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.16_Ensure_NIS_Server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.428+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'ypserv' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241500"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7241500">
                  <cis:evidence_item itemref="1776">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="ypserv.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.17 Ensure rsh server is not enabled

Description:

The Berkeley rsh-server ( rsh , rlogin , rexec ) package contains legacy services that exchange credentials in clear-text.

These legacy services contain numerous security exposures and have been replaced with the more secure SSH package.

Run the following commands to disable rsh , rlogin , and rexec :

# systemctl disable rsh.socket
# systemctl disable rlogin.socket
# systemctl disable rexec.socket

All of the following tests or sub-groups must pass:
Ensure standard service 'rsh.socket' is disabled -- More
Check: All Must Pass
Unit: rsh.socket
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled
Ensure standard service 'rlogin.socket' is disabled -- More
Check: All Must Pass
Unit: rlogin.socket
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled
Ensure standard service 'rexec.socket' is disabled -- More
Check: All Must Pass
Unit: rexec.socket
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.17_Ensure_rsh_server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.465+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.465+02:00"
                    start-time="2020-09-09T17:19:57.429+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'rsh.socket' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241600"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7241600">
                  <cis:evidence_item itemref="1777">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="rsh.socket"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'rlogin.socket' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241700"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7241700">
                  <cis:evidence_item itemref="1778">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="rlogin.socket"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'rexec.socket' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241800"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7241800">
                  <cis:evidence_item itemref="1779">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="rexec.socket"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241600"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241700"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241800"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.18 Ensure talk server is not enabled

Description:

The talk software makes it possible for users to send and receive messages across systems through a terminal session. The talk client (allows initiate of talk sessions) is installed by default.

The software presents a security risk as it uses unencrypted protocols for communication.

Run the following command to disable talk:

# systemctl disable ntalk

Ensure standard service 'ntalk' is disabled -- More
Check: All Must Pass
Unit: ntalk.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.18_Ensure_talk_server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.475+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'ntalk' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7241900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7241900"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7241900">
                  <cis:evidence_item itemref="1780">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="ntalk.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7241900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.19 Ensure telnet server is not enabled

Description:

The telnet-server package contains the telnet daemon, which accepts connections from users from other systems via the telnet protocol.

The telnet protocol is insecure and unencrypted. The use of an unencrypted transmission medium could allow a user with access to sniff network traffic the ability to steal credentials. The ssh package provides an encrypted session and stronger security.

Run the following command to disable telnet:

# systemctl disable telnet.socket

Ensure standard service 'telnet.socket' is disabled -- More
Check: All Must Pass
Unit: telnet.socket
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.19_Ensure_telnet_server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.484+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'telnet.socket' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242000"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7242000">
                  <cis:evidence_item itemref="1781">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="telnet.socket"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.20 Ensure tftp server is not enabled

Description:

Trivial File Transfer Protocol (TFTP) is a simple file transfer protocol, typically used to automatically transfer configuration or boot machines from a boot server. The package tftp-server is used to define and support a TFTP server.

TFTP does not support authentication nor does it ensure the confidentiality or integrity of data. It is recommended that TFTP be removed, unless there is a specific need for TFTP. In that case, extreme caution must be used when configuring the services.

Run the following command to disable tftp:

# systemctl disable tftp.socket

Ensure standard service 'tftp.socket' is disabled -- More
Check: All Must Pass
Unit: tftp.socket
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.20_Ensure_tftp_server_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.493+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242100"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'tftp.socket' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242100"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7242100">
                  <cis:evidence_item itemref="1782">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="tftp.socket"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Pass

2.2.21 Ensure rsync service is not enabled

Description:

The rsyncd service can be used to synchronize files between systems over network links.

The rsyncd service presents a security risk as it uses unencrypted protocols for communication.

Run the following command to disable rsync :

# systemctl disable rsyncd

Ensure standard service 'rsyncd' is disabled -- More
Check: All Must Pass
Unit: rsyncd.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to not be set to enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.2.21_Ensure_rsync_service_is_not_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.501+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure standard service 'rsyncd' is disabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7242200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7242200"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7242200">
                  <cis:evidence_item itemref="1783">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="rsyncd.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7242200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

2.3 Service Clients

A number of insecure services exist. While disabling the servers prevents a local attack against these services, it is advised to remove their clients unless they are required.

Note: This should not be considered a comprehensive list of insecure service clients. You may wish to consider additions to those listed here for your environment.

Pass

2.3.1 Ensure NIS Client is not installed

Description:

The Network Information Service (NIS), formerly known as Yellow Pages, is a client-server directory service protocol used to distribute system configuration files. The NIS client ( ypbind ) was used to bind a machine to an NIS server and receive the distributed configuration files.

The NIS service is inherently an insecure system that has been vulnerable to DOS attacks, buffer overflows and has poor authentication for querying NIS maps. NIS generally has been replaced by such protocols as Lightweight Directory Access Protocol (LDAP). It is recommended that the service be removed.

Run the following command to uninstall ypbind :

# yum remove ypbind

Impact:

Many insecure service clients are used as troubleshooting tools and in testing environments. Uninstalling them can inhibit capability to test and troubleshoot. If they are required it is advisable to remove the clients after use to prevent accidental or intentional misuse.

Ensure package name equals 'ypbind' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: ypbind does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.3.1_Ensure_NIS_Client_is_not_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.675+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'ypbind' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243400"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1795">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="ypbind"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 2: Inventory of Authorized and Unauthorized Software: -- More
      CIS Control Information
      Control: Actively manage (inventory, track, and correct) all software on the network so that only authorized software is installed and can execute, and that unauthorized and unmanaged software is found and prevented from installation or execution.

Pass

2.3.2 Ensure rsh client is not installed

Description:

The rsh package contains the client commands for the rsh services.

These legacy clients contain numerous security exposures and have been replaced with the more secure SSH package. Even if the server is removed, it is best to ensure the clients are also removed to prevent users from inadvertently attempting to use these commands and therefore exposing their credentials. Note that removing the rsh package removes the clients for rsh , rcp and rlogin .

Run the following command to uninstall rsh :

# yum remove rsh

Impact:

Many insecure service clients are used as troubleshooting tools and in testing environments. Uninstalling them can inhibit capability to test and troubleshoot. If they are required it is advisable to remove the clients after use to prevent accidental or intentional misuse.

Ensure package name equals 'rsh' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: rsh does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.3.2_Ensure_rsh_client_is_not_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.708+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'rsh' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243500"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1796">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="rsh"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
      Subcontrol: 3.4
      Label: Use Only Secure Channels For Remote System Administration
      Description: Perform all remote administration of servers, workstation, network devices, and similar equipment over secure channels. Protocols such as telnet, VNC, RDP, or others that do not actively support strong encryption should only be used if they are performed over a secondary encryption channel, such as SSL, TLS or IPSEC.

Pass

2.3.3 Ensure talk client is not installed

Description:

The talk software makes it possible for users to send and receive messages across systems through a terminal session. The talk client, which allows initialization of talk sessions, is installed by default.

The software presents a security risk as it uses unencrypted protocols for communication.

Run the following command to uninstall talk :

# yum remove talk

Impact:

Many insecure service clients are used as troubleshooting tools and in testing environments. Uninstalling them can inhibit capability to test and troubleshoot. If they are required it is advisable to remove the clients after use to prevent accidental or intentional misuse.

Ensure package name equals 'talk' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: talk does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.3.3_Ensure_talk_client_is_not_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.740+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'talk' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243600"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1797">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="talk"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 2: Inventory of Authorized and Unauthorized Software: -- More
      CIS Control Information
      Control: Actively manage (inventory, track, and correct) all software on the network so that only authorized software is installed and can execute, and that unauthorized and unmanaged software is found and prevented from installation or execution.

Pass

2.3.4 Ensure telnet client is not installed

Description:

The telnet package contains the telnet client, which allows users to start connections to other systems via the telnet protocol.

The telnet protocol is insecure and unencrypted. The use of an unencrypted transmission medium could allow an unauthorized user to steal credentials. The ssh package provides an encrypted session and stronger security and is included in most Linux distributions.

Run the following command to uninstall telnet :

# yum remove telnet

Impact:

Many insecure service clients are used as troubleshooting tools and in testing environments. Uninstalling them can inhibit capability to test and troubleshoot. If they are required it is advisable to remove the clients after use to prevent accidental or intentional misuse.

Ensure package name equals 'telnet' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: telnet does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.3.4_Ensure_telnet_client_is_not_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.774+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'telnet' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243700"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1798">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="telnet"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243700"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
      Subcontrol: 3.4
      Label: Use Only Secure Channels For Remote System Administration
      Description: Perform all remote administration of servers, workstation, network devices, and similar equipment over secure channels. Protocols such as telnet, VNC, RDP, or others that do not actively support strong encryption should only be used if they are performed over a secondary encryption channel, such as SSL, TLS or IPSEC.

Pass

2.3.5 Ensure LDAP client is not installed

Description:

The Lightweight Directory Access Protocol (LDAP) was introduced as a replacement for NIS/YP. It is a service that provides a method for looking up information from a central database.

If the system will not need to act as an LDAP client, it is recommended that the software be removed to reduce the potential attack surface.

Run the following command to uninstall openldap-clients :

# yum remove openldap-clients

Impact:

Removing the LDAP client will prevent or inhibit using LDAP for authentication in your environment.

Ensure package name equals 'openldap-clients' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: openldap-clients does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_2.3.5_Ensure_LDAP_client_is_not_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.810+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'openldap-clients' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243800"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1799">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="openldap-clients"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243800"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 2: Inventory of Authorized and Unauthorized Software: -- More
      CIS Control Information
      Control: Actively manage (inventory, track, and correct) all software on the network so that only authorized software is installed and can execute, and that unauthorized and unmanaged software is found and prevented from installation or execution.

3 Network Configuration

This section provides guidance on for securing the network configuration of the system through kernel parameters, access list control, and firewall settings.

3.1 Network Parameters (Host Only)

The following network parameters are intended for use if the system is to act as a host only. A system is considered host only if the system has a single interface, or has multiple interfaces but will not be configured as a router.

Pass

3.1.1 Ensure IP forwarding is disabled

Description:

The net.ipv4.ip_forward flag is used to tell the system whether it can forward packets or not.

Setting the flag to 0 ensures that a system with multiple interfaces (for example, a hard proxy), will never be able to forward packets, and therefore, never serve as a router.

Set the following parameter in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.ip_forward = 0

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.ip_forward=0
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.ip_forward' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.ip_forward
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.ip_forward net.ipv4.ip_forward
the Kernel Parameter Value to be set to 0 0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.ip_forward' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.ip_forward\s*=\s*0$
Match Text: net.ipv4.ip_forward=0
Ensure 'net.ipv4.ip_forward' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.ip_forward\s*=\s*0$
Match Text: net.ipv4.ip_forward=0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.1.1_Ensure_IP_forwarding_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.816+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.ip_forward' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243901"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243901"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1800">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.ip_forward\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.ip_forward=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.ip_forward' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243902"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243902"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1802">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.ip_forward\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.ip_forward=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.ip_forward' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7243900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7243900"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7243900">
                  <cis:evidence_item itemref="1303">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.ip_forward"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.ip_forward" dt="string" ev="net.ipv4.ip_forward" name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7243900"
                          value-id="xccdf_org.cisecurity.benchmarks_value_3.1.1.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7243900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

Pass

3.1.2 Ensure packet redirect sending is disabled

Description:

ICMP Redirects are used to send routing information to other hosts. As a host itself does not act as a router (in a host only configuration), there is no need to send redirects.

An attacker could use a compromised host to send invalid ICMP redirects to other router devices in an attempt to corrupt routing and have users access a system set up by the attacker as opposed to a valid system.

Set the following parameters in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.default.send_redirects = 0

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.conf.all.send_redirects=0
# sysctl -w net.ipv4.conf.default.send_redirects=0
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.conf.all.send_redirects' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.all.send_redirects
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.all.send_redirects net.ipv4.conf.all.send_redirects
the Kernel Parameter Value to be set to 0 0
Ensure 'net.ipv4.conf.default.send_redirects' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.default.send_redirects
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.default.send_redirects net.ipv4.conf.default.send_redirects
the Kernel Parameter Value to be set to 0 0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.all.send_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.send_redirects\s*=\s*0$
Match Text: net.ipv4.conf.all.send_redirects=0
Ensure 'net.ipv4.conf.all.send_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.send_redirects\s*=\s*0$
Match Text: net.ipv4.conf.all.send_redirects=0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.default.send_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.send_redirects\s*=\s*0$
Match Text: net.ipv4.conf.default.send_redirects=0
Ensure 'net.ipv4.conf.default.send_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.send_redirects\s*=\s*0$
Match Text: net.ipv4.conf.default.send_redirects=0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.1.2_Ensure_packet_redirect_sending_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.827+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.827+02:00"
                    start-time="2020-09-09T17:19:57.818+02:00">
         <cis:and>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.send_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244001"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244001"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1803">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.send_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.send_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.send_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244002"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244002"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1805">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.send_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.send_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.send_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244101"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244101"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1806">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.send_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.send_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.send_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244102"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244102"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1808">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.send_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.send_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.all.send_redirects' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244000"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244000">
                  <cis:evidence_item itemref="1196">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.all.send_redirects"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.all.send_redirects" dt="string"
                                         ev="net.ipv4.conf.all.send_redirects"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.default.send_redirects' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244100"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244100">
                  <cis:evidence_item itemref="1224">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.default.send_redirects"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.default.send_redirects" dt="string"
                                         ev="net.ipv4.conf.default.send_redirects"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244000"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.1.2.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244000"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244100"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.1.2.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244100"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

3.2 Network Parameters (Host and Router)

The following network parameters are intended for use on both host only and router systems. A system acts as a router if it has at least two interfaces and is configured to perform routing functions.

Pass

3.2.1 Ensure source routed packets are not accepted

Description:

In networking, source routing allows a sender to partially or fully specify the route packets take through a network. In contrast, non-source routed packets travel a path determined by routers in the network. In some cases, systems may not be routable or reachable from some locations (e.g. private addresses vs. Internet routable), and so source routed packets would need to be used.

Setting net.ipv4.conf.all.accept_source_route and net.ipv4.conf.default.accept_source_route to 0 disables the system from accepting source routed packets. Assume this system was capable of routing packets to Internet routable addresses on one interface and private addresses on another interface. Assume that the private addresses were not routable to the Internet routable addresses and vice versa. Under normal routing circumstances, an attacker from the Internet routable addresses could not use the system as a way to reach the private address systems. If, however, source routed packets were allowed, they could be used to gain access to the private address systems as the route could be specified, rather than rely on routing protocols that did not allow this routing.

Set the following parameters in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.conf.all.accept_source_route = 0
net.ipv4.conf.default.accept_source_route = 0

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.conf.all.accept_source_route=0
# sysctl -w net.ipv4.conf.default.accept_source_route=0
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.conf.default.accept_source_route' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.default.accept_source_route
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.default.accept_source_route net.ipv4.conf.default.accept_source_route
the Kernel Parameter Value to be set to 0 0
Ensure 'net.ipv4.conf.all.accept_source_route' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.all.accept_source_route
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.all.accept_source_route net.ipv4.conf.all.accept_source_route
the Kernel Parameter Value to be set to 0 0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.default.accept_source_route' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.accept_source_route\s*=\s*0$
Match Text: net.ipv4.conf.default.accept_source_route=0
Ensure 'net.ipv4.conf.default.accept_source_route' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.accept_source_route\s*=\s*0$
Match Text: net.ipv4.conf.default.accept_source_route=0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.all.accept_source_route' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.accept_source_route\s*=\s*0$
Match Text: net.ipv4.conf.all.accept_source_route=0
Ensure 'net.ipv4.conf.all.accept_source_route' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.accept_source_route\s*=\s*0$
Match Text: net.ipv4.conf.all.accept_source_route=0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.2.1_Ensure_source_routed_packets_are_not_accepted"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.838+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.838+02:00"
                    start-time="2020-09-09T17:19:57.829+02:00">
         <cis:and>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.accept_source_route' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244301"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244301"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1809">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.accept_source_route\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.accept_source_route=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.accept_source_route' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244302"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244302"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1811">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.accept_source_route\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.accept_source_route=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.accept_source_route' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244201"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244201"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1812">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.accept_source_route\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.accept_source_route=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.accept_source_route' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244202"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244202"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1814">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.accept_source_route\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.accept_source_route=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.default.accept_source_route' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244300"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244300">
                  <cis:evidence_item itemref="1202">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.default.accept_source_route"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.default.accept_source_route" dt="string"
                                         ev="net.ipv4.conf.default.accept_source_route"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.all.accept_source_route' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244200"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244200">
                  <cis:evidence_item itemref="1174">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.all.accept_source_route"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.all.accept_source_route" dt="string"
                                         ev="net.ipv4.conf.all.accept_source_route"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244200"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.1.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244200"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244300"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.1.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244300"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

Pass

3.2.2 Ensure ICMP redirects are not accepted

Description:

ICMP redirect messages are packets that convey routing information and tell your host (acting as a router) to send packets via an alternate path. It is a way of allowing an outside routing device to update your system routing tables. By setting net.ipv4.conf.all.accept_redirects to 0, the system will not accept any ICMP redirect messages, and therefore, won't allow outsiders to update the system's routing tables.

Attackers could use bogus ICMP redirect messages to maliciously alter the system routing tables and get them to send packets to incorrect networks and allow your system packets to be captured.

Set the following parameters in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.default.accept_redirects = 0

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.conf.all.accept_redirects=0
# sysctl -w net.ipv4.conf.default.accept_redirects=0
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.all.accept_redirects
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.all.accept_redirects net.ipv4.conf.all.accept_redirects
the Kernel Parameter Value to be set to 0 0
Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.all.accept_redirects
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.all.accept_redirects net.ipv4.conf.all.accept_redirects
the Kernel Parameter Value to be set to 0 0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.accept_redirects\s*=\s*0$
Match Text: net.ipv4.conf.all.accept_redirects=0
Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.accept_redirects\s*=\s*0$
Match Text: net.ipv4.conf.all.accept_redirects=0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.accept_redirects\s*=\s*0$
Match Text: net.ipv4.conf.all.accept_redirects=0
Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.accept_redirects\s*=\s*0$
Match Text: net.ipv4.conf.all.accept_redirects=0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.2.2_Ensure_ICMP_redirects_are_not_accepted"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.852+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.852+02:00"
                    start-time="2020-09-09T17:19:57.843+02:00">
         <cis:and>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244401"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244401"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1815">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.accept_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.accept_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244402"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244402"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1817">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.accept_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.accept_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244501"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244501"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1818">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.accept_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.accept_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244502"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244502"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1820">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.accept_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.accept_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244400"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244400">
                  <cis:evidence_item itemref="1173">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.all.accept_redirects"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.all.accept_redirects" dt="string"
                                         ev="net.ipv4.conf.all.accept_redirects"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.all.accept_redirects' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244500"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244500">
                  <cis:evidence_item itemref="1173">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.all.accept_redirects"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.all.accept_redirects" dt="string"
                                         ev="net.ipv4.conf.all.accept_redirects"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244400"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.2.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244400"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244500"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.2.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244500"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

Pass

3.2.3 Ensure secure ICMP redirects are not accepted

Description:

Secure ICMP redirects are the same as ICMP redirects, except they come from gateways listed on the default gateway list. It is assumed that these gateways are known to your system, and that they are likely to be secure.

It is still possible for even known gateways to be compromised. Setting net.ipv4.conf.all.secure_redirects to 0 protects the system from routing table updates by possibly compromised known gateways.

Set the following parameters in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.conf.all.secure_redirects = 0
net.ipv4.conf.default.secure_redirects = 0

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.conf.all.secure_redirects=0
# sysctl -w net.ipv4.conf.default.secure_redirects=0
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.conf.all.secure_redirects' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.all.secure_redirects
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.all.secure_redirects net.ipv4.conf.all.secure_redirects
the Kernel Parameter Value to be set to 0 0
Ensure 'net.ipv4.conf.default.secure_redirects' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.default.secure_redirects
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.default.secure_redirects net.ipv4.conf.default.secure_redirects
the Kernel Parameter Value to be set to 0 0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.all.secure_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.secure_redirects\s*=\s*0$
Match Text: net.ipv4.conf.all.secure_redirects=0
Ensure 'net.ipv4.conf.all.secure_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.secure_redirects\s*=\s*0$
Match Text: net.ipv4.conf.all.secure_redirects=0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.default.secure_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.secure_redirects\s*=\s*0$
Match Text: net.ipv4.conf.default.secure_redirects=0
Ensure 'net.ipv4.conf.default.secure_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.secure_redirects\s*=\s*0$
Match Text: net.ipv4.conf.default.secure_redirects=0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.2.3_Ensure_secure_ICMP_redirects_are_not_accepted"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.866+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.877+02:00"
                    start-time="2020-09-09T17:19:57.858+02:00">
         <cis:and>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.secure_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244601"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244601"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1821">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.secure_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.secure_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.secure_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244602"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244602"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1823">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.secure_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.secure_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.secure_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244701"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244701"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1824">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.secure_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.secure_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.secure_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244702"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244702"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1826">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.secure_redirects\s*=\s*0$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.secure_redirects=0"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.all.secure_redirects' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244600"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244600">
                  <cis:evidence_item itemref="1195">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.all.secure_redirects"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.all.secure_redirects" dt="string"
                                         ev="net.ipv4.conf.all.secure_redirects"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.default.secure_redirects' kernel parameter Equals 0 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244700"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244700">
                  <cis:evidence_item itemref="1223">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.default.secure_redirects"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.default.secure_redirects" dt="string"
                                         ev="net.ipv4.conf.default.secure_redirects"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244600"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.3.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244600"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244700"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.3.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244700"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

Pass

3.2.4 Ensure suspicious packets are logged

Description:

When enabled, this feature logs packets with un-routable source addresses to the kernel log.

Enabling this feature and logging these packets allows an administrator to investigate the possibility that an attacker is sending spoofed packets to their system.

Set the following parameters in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.conf.all.log_martians = 1
net.ipv4.conf.default.log_martians = 1

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.conf.all.log_martians=1
# sysctl -w net.ipv4.conf.default.log_martians=1
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.conf.all.log_martians' kernel parameter Equals 1 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.all.log_martians
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.all.log_martians net.ipv4.conf.all.log_martians
the Kernel Parameter Value to be set to 1 1
Ensure 'net.ipv4.conf.default.log_martians' kernel parameter Equals 1 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.default.log_martians
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.default.log_martians net.ipv4.conf.default.log_martians
the Kernel Parameter Value to be set to 1 1
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.all.log_martians' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.log_martians\s*=\s*1$
Match Text: net.ipv4.conf.all.log_martians=1
Ensure 'net.ipv4.conf.all.log_martians' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.log_martians\s*=\s*1$
Match Text: net.ipv4.conf.all.log_martians=1
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.default.log_martians' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.log_martians\s*=\s*1$
Match Text: net.ipv4.conf.default.log_martians=1
Ensure 'net.ipv4.conf.default.log_martians' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.log_martians\s*=\s*1$
Match Text: net.ipv4.conf.default.log_martians=1

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.2.4_Ensure_suspicious_packets_are_logged"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.887+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/6"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.888+02:00"
                    start-time="2020-09-09T17:19:57.879+02:00">
         <cis:and>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.log_martians' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244801"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244801"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1827">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.log_martians\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.log_martians=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.log_martians' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244802"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244802"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1829">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.log_martians\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.log_martians=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.log_martians' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244901"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244901"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1830">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.log_martians\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.log_martians=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.log_martians' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244902"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244902"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1832">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.log_martians\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.log_martians=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.all.log_martians' kernel parameter Equals 1 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244800"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244800">
                  <cis:evidence_item itemref="1187">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.all.log_martians"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.all.log_martians" dt="string"
                                         ev="net.ipv4.conf.all.log_martians"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="1" dt="int" ev="1" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.default.log_martians' kernel parameter Equals 1 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7244900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7244900"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7244900">
                  <cis:evidence_item itemref="1215">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.default.log_martians"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.default.log_martians" dt="string"
                                         ev="net.ipv4.conf.default.log_martians"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="1" dt="int" ev="1" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244800"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.4.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244800"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7244900"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.4.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7244900"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 6: Maintenance, Monitoring, and Analysis of Audit Logs: -- More
      CIS Control Information
      Control: Collect, manage, and analyze audit logs of events that could help detect, understand, or recover from an attack.

Pass

3.2.5 Ensure broadcast ICMP requests are ignored

Description:

Setting net.ipv4.icmp_echo_ignore_broadcasts to 1 will cause the system to ignore all ICMP echo and timestamp requests to broadcast and multicast addresses.

Accepting ICMP echo and timestamp requests with broadcast or multicast destinations for your network could be used to trick your host into starting (or participating) in a Smurf attack. A Smurf attack relies on an attacker sending large amounts of ICMP broadcast messages with a spoofed source address. All hosts receiving this message and responding would send echo-reply messages back to the spoofed address, which is probably not routable. If many hosts respond to the packets, the amount of traffic on the network could be significantly multiplied.

Set the following parameter in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.icmp_echo_ignore_broadcasts = 1

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.icmp_echo_ignore_broadcasts=1
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.icmp_echo_ignore_broadcasts' kernel parameter Equals 1 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.icmp_echo_ignore_broadcasts
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.icmp_echo_ignore_broadcasts net.ipv4.icmp_echo_ignore_broadcasts
the Kernel Parameter Value to be set to 1 1
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.icmp_echo_ignore_broadcasts' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.icmp_echo_ignore_broadcasts\s*=\s*1$
Match Text: net.ipv4.icmp_echo_ignore_broadcasts=1
Ensure 'net.ipv4.icmp_echo_ignore_broadcasts' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.icmp_echo_ignore_broadcasts\s*=\s*1$
Match Text: net.ipv4.icmp_echo_ignore_broadcasts=1

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.2.5_Ensure_broadcast_ICMP_requests_are_ignored"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.900+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.icmp_echo_ignore_broadcasts' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245001"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245001"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1833">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.icmp_echo_ignore_broadcasts\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.icmp_echo_ignore_broadcasts=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.icmp_echo_ignore_broadcasts' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245002"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245002"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1835">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.icmp_echo_ignore_broadcasts\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.icmp_echo_ignore_broadcasts=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.icmp_echo_ignore_broadcasts' kernel parameter Equals 1 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245000"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7245000">
                  <cis:evidence_item itemref="1287">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.icmp_echo_ignore_broadcasts"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.icmp_echo_ignore_broadcasts" dt="string"
                                         ev="net.ipv4.icmp_echo_ignore_broadcasts"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="1" dt="int" ev="1" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245000"
                          value-id="xccdf_org.cisecurity.benchmarks_value_3.2.5.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

Pass

3.2.6 Ensure bogus ICMP responses are ignored

Description:

Setting icmp_ignore_bogus_error_responses to 1 prevents the kernel from logging bogus responses (RFC-1122 non-compliant) from broadcast reframes, keeping file systems from filling up with useless log messages.

Some routers (and some attackers) will send responses that violate RFC-1122 and attempt to fill up a log file system with many useless error messages.

Set the following parameter in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.icmp_ignore_bogus_error_responses = 1

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.icmp_ignore_bogus_error_responses=1
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.icmp_ignore_bogus_error_responses' kernel parameter Equals 1 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.icmp_ignore_bogus_error_responses
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.icmp_ignore_bogus_error_responses net.ipv4.icmp_ignore_bogus_error_responses
the Kernel Parameter Value to be set to 1 1
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.icmp_ignore_bogus_error_responses' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.icmp_ignore_bogus_error_responses\s*=\s*1$
Match Text: net.ipv4.icmp_ignore_bogus_error_responses=1
Ensure 'net.ipv4.icmp_ignore_bogus_error_responses' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.icmp_ignore_bogus_error_responses\s*=\s*1$
Match Text: net.ipv4.icmp_ignore_bogus_error_responses=1

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.2.6_Ensure_bogus_ICMP_responses_are_ignored"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.905+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245100"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.icmp_ignore_bogus_error_responses' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245101"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245101"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1836">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.icmp_ignore_bogus_error_responses\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.icmp_ignore_bogus_error_responses=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.icmp_ignore_bogus_error_responses' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245102"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245102"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1838">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.icmp_ignore_bogus_error_responses\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.icmp_ignore_bogus_error_responses=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.icmp_ignore_bogus_error_responses' kernel parameter Equals 1 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245100"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7245100">
                  <cis:evidence_item itemref="1289">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.icmp_ignore_bogus_error_responses"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.icmp_ignore_bogus_error_responses" dt="string"
                                         ev="net.ipv4.icmp_ignore_bogus_error_responses"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="1" dt="int" ev="1" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245100"
                          value-id="xccdf_org.cisecurity.benchmarks_value_3.2.6.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

Pass

3.2.7 Ensure Reverse Path Filtering is enabled

Description:

Setting net.ipv4.conf.all.rp_filter and net.ipv4.conf.default.rp_filter to 1 forces the Linux kernel to utilize reverse path filtering on a received packet to determine if the packet was valid. Essentially, with reverse path filtering, if the return packet does not go out the same interface that the corresponding source packet came from, the packet is dropped (and logged if log_martians is set).

Setting these flags is a good way to deter attackers from sending your system bogus packets that cannot be responded to. One instance where this feature breaks down is if asymmetrical routing is employed. This would occur when using dynamic routing protocols (bgp, ospf, etc) on your system. If you are using asymmetrical routing on your system, you will not be able to enable this feature without breaking the routing.

Set the following parameters in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.conf.all.rp_filter = 1
net.ipv4.conf.default.rp_filter = 1

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.conf.all.rp_filter=1
# sysctl -w net.ipv4.conf.default.rp_filter=1
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.conf.all.rp_filter' kernel parameter Equals 1 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.all.rp_filter
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.all.rp_filter net.ipv4.conf.all.rp_filter
the Kernel Parameter Value to be set to 1 1
Ensure 'net.ipv4.conf.default.rp_filter' kernel parameter Equals 1 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.conf.default.rp_filter
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.conf.default.rp_filter net.ipv4.conf.default.rp_filter
the Kernel Parameter Value to be set to 1 1
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.all.rp_filter' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.rp_filter\s*=\s*1$
Match Text: net.ipv4.conf.all.rp_filter=1
Ensure 'net.ipv4.conf.all.rp_filter' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.all.rp_filter\s*=\s*1$
Match Text: net.ipv4.conf.all.rp_filter=1
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.conf.default.rp_filter' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.rp_filter\s*=\s*1$
Match Text: net.ipv4.conf.default.rp_filter=1
Ensure 'net.ipv4.conf.default.rp_filter' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.conf.default.rp_filter\s*=\s*1$
Match Text: net.ipv4.conf.default.rp_filter=1

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.2.7_Ensure_Reverse_Path_Filtering_is_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.930+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.931+02:00"
                    start-time="2020-09-09T17:19:57.908+02:00">
         <cis:and>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.rp_filter' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245201"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245201"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1839">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.rp_filter\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.rp_filter=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.all.rp_filter' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245202"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245202"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1841">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.all.rp_filter\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.all.rp_filter=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.rp_filter' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245301"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245301"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1842">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.rp_filter\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.rp_filter=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.conf.default.rp_filter' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245302"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245302"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1844">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.conf.default.rp_filter\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.conf.default.rp_filter=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.all.rp_filter' kernel parameter Equals 1 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245200"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7245200">
                  <cis:evidence_item itemref="1194">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.all.rp_filter"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.all.rp_filter" dt="string" ev="net.ipv4.conf.all.rp_filter"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="1" dt="int" ev="1" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.conf.default.rp_filter' kernel parameter Equals 1 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245300"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7245300">
                  <cis:evidence_item itemref="1222">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.conf.default.rp_filter"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.conf.default.rp_filter" dt="string"
                                         ev="net.ipv4.conf.default.rp_filter"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="1" dt="int" ev="1" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245200"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.7.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245200"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245300"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.2.7.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245300"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

Pass

3.2.8 Ensure TCP SYN Cookies is enabled

Description:

When tcp_syncookies is set, the kernel will handle TCP SYN packets normally until the half-open connection queue is full, at which time, the SYN cookie functionality kicks in. SYN cookies work by not using the SYN queue at all. Instead, the kernel simply replies to the SYN with a SYN|ACK, but will include a specially crafted TCP sequence number that encodes the source and destination IP address and port number and the time the packet was sent. A legitimate connection would send the ACK packet of the three way handshake with the specially crafted sequence number. This allows the system to verify that it has received a valid response to a SYN cookie and allow the connection, even though there is no corresponding SYN in the queue.

Attackers use SYN flood attacks to perform a denial of service attacked on a system by sending many SYN packets without completing the three way handshake. This will quickly use up slots in the kernel's half-open connection queue and prevent legitimate connections from succeeding. SYN cookies allow the system to keep accepting valid connections, even if under a denial of service attack.

Set the following parameter in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv4.tcp_syncookies = 1

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv4.tcp_syncookies=1
# sysctl -w net.ipv4.route.flush=1

All of the following tests or sub-groups must pass:
Ensure 'net.ipv4.tcp_syncookies' kernel parameter Equals 1 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv4.tcp_syncookies
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv4.tcp_syncookies net.ipv4.tcp_syncookies
the Kernel Parameter Value to be set to 1 1
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv4.tcp_syncookies' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.tcp_syncookies\s*=\s*1$
Match Text: net.ipv4.tcp_syncookies=1
Ensure 'net.ipv4.tcp_syncookies' kernel parameter Equals 1 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv4.tcp_syncookies\s*=\s*1$
Match Text: net.ipv4.tcp_syncookies=1

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.2.8_Ensure_TCP_SYN_Cookies_is_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:57.937+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:or result="true">
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.tcp_syncookies' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245401"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245401"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1845">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.tcp_syncookies\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.tcp_syncookies=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv4.tcp_syncookies' kernel parameter Equals 1 (int)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245402"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245402"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="1847">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                           <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv4.tcp_syncookies\s*=\s*1$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="net.ipv4.tcp_syncookies=1"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'net.ipv4.tcp_syncookies' kernel parameter Equals 1 (int)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245400"
                               type="sysctl_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7245400">
                  <cis:evidence_item itemref="1419">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="net.ipv4.tcp_syncookies"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="net.ipv4.tcp_syncookies" dt="string" ev="net.ipv4.tcp_syncookies"
                                         name="name"
                                         op="equals"
                                         result="true"/>
                     <cis:evidence_field cv="1" dt="int" ev="1" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245400"
                          value-id="xccdf_org.cisecurity.benchmarks_value_3.2.8.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

3.3 IPv6

IPv6 is a networking protocol that supersedes IPv4. It has more routable addresses and has built in security. If IPv6 is to be used, follow this section of the benchmark to configure IPv6, otherwise disable IPv6.

Informational

3.3.1 Ensure IPv6 router advertisements are not accepted

Description:

This setting disables the system's ability to accept IPv6 router advertisements.

It is recommended that systems not accept router advertisements as they could be tricked into routing traffic to compromised machines. Setting hard routes within the system (usually a single default route to a trusted router) protects the system from bad routes.

Set the following parameters in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv6.conf.all.accept_ra = 0
net.ipv6.conf.default.accept_ra = 0

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv6.conf.all.accept_ra=0
# sysctl -w net.ipv6.conf.default.accept_ra=0
# sysctl -w net.ipv6.route.flush=1

Any of the following tests or sub-groups may pass:
Ensure at least one file named /boot/grub2/grub.cfg exists and matches pattern ^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1 -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /boot/grub2/grub.cfg does not exist
Pattern: ^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1
Match Text: No match found
All of the following tests or sub-groups must pass:
Ensure 'net.ipv6.conf.default.accept_ra' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv6.conf.default.accept_ra
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv6.conf.default.accept_ra net.ipv6.conf.default.accept_ra
the Kernel Parameter Value to be set to 0 0
Ensure 'net.ipv6.conf.all.accept_ra' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv6.conf.all.accept_ra
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv6.conf.all.accept_ra net.ipv6.conf.all.accept_ra
the Kernel Parameter Value to be set to 0 0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv6.conf.default.accept_ra' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv6.conf.default.accept_ra\s*=\s*0$
Match Text: net.ipv6.conf.default.accept_ra=0
Ensure 'net.ipv6.conf.default.accept_ra' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv6.conf.default.accept_ra\s*=\s*0$
Match Text: net.ipv6.conf.default.accept_ra=0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv6.conf.all.accept_ra' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv6.conf.all.accept_ra\s*=\s*0$
Match Text: net.ipv6.conf.all.accept_ra=0
Ensure 'net.ipv6.conf.all.accept_ra' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv6.conf.all.accept_ra\s*=\s*0$
Match Text: net.ipv6.conf.all.accept_ra=0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.3.1_Ensure_IPv6_router_advertisements_are_not_accepted"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:57.952+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.952+02:00"
                    start-time="2020-09-09T17:19:57.939+02:00">
         <cis:or>
            <cis:and>
               <cis:or result="true">
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure 'net.ipv6.conf.default.accept_ra' kernel parameter Equals 0 (int)"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245601"
                                     result="true"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245601"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1848">
                           <cis:evidence_item_pk status="exists">
                              <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                              <cis:evidence_item_pk_field name="path" value="/etc"/>
                              <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                              <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv6.conf.default.accept_ra\s*=\s*0$"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                              <cis:evidence_item_pk_field name="text" value="net.ipv6.conf.default.accept_ra=0"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure 'net.ipv6.conf.default.accept_ra' kernel parameter Equals 0 (int)"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245602"
                                     result="true"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245602"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1850">
                           <cis:evidence_item_pk status="exists">
                              <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                              <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                              <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                              <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv6.conf.default.accept_ra\s*=\s*0$"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                              <cis:evidence_item_pk_field name="text" value="net.ipv6.conf.default.accept_ra=0"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
               </cis:or>
               <cis:or result="true">
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure 'net.ipv6.conf.all.accept_ra' kernel parameter Equals 0 (int)"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245501"
                                     result="true"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245501"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1851">
                           <cis:evidence_item_pk status="exists">
                              <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                              <cis:evidence_item_pk_field name="path" value="/etc"/>
                              <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                              <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv6.conf.all.accept_ra\s*=\s*0$"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                              <cis:evidence_item_pk_field name="text" value="net.ipv6.conf.all.accept_ra=0"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure 'net.ipv6.conf.all.accept_ra' kernel parameter Equals 0 (int)"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245502"
                                     result="true"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245502"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1853">
                           <cis:evidence_item_pk status="exists">
                              <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                              <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                              <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                              <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv6.conf.all.accept_ra\s*=\s*0$"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                              <cis:evidence_item_pk_field name="text" value="net.ipv6.conf.all.accept_ra=0"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
               </cis:or>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv6.conf.default.accept_ra' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="unix"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245600"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245600"
                                  type="sysctl_test">
                  <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7245600">
                     <cis:evidence_item itemref="1471">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="name" value="net.ipv6.conf.default.accept_ra"/>
                        </cis:evidence_item_pk>
                        <cis:evidence_field cv="net.ipv6.conf.default.accept_ra" dt="string"
                                            ev="net.ipv6.conf.default.accept_ra"
                                            name="name"
                                            op="equals"
                                            result="true"/>
                        <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                     </cis:evidence_item>
                  </cis:evidence_state>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv6.conf.all.accept_ra' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="unix"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245500"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245500"
                                  type="sysctl_test">
                  <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7245500">
                     <cis:evidence_item itemref="1436">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="name" value="net.ipv6.conf.all.accept_ra"/>
                        </cis:evidence_item_pk>
                        <cis:evidence_field cv="net.ipv6.conf.all.accept_ra" dt="string" ev="net.ipv6.conf.all.accept_ra"
                                            name="name"
                                            op="equals"
                                            result="true"/>
                        <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                     </cis:evidence_item>
                  </cis:evidence_state>
               </cis:evidence_test>
            </cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /boot/grub2/grub.cfg exists and matches pattern ^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245700"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245700"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1854">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/boot/grub2/grub.cfg"/>
                        <cis:evidence_item_pk_field name="path" value="/boot/grub2"/>
                        <cis:evidence_item_pk_field name="filename" value="grub.cfg"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:complex-check operator="AND">
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245500"
                                value-id="xccdf_org.cisecurity.benchmarks_value_3.3.1.1_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245500"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245600"
                                value-id="xccdf_org.cisecurity.benchmarks_value_3.3.1.2_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245600"/>
         </xccdf:check>
      </xccdf:complex-check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245700"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.3.1.3_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245700"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

Informational

3.3.2 Ensure IPv6 redirects are not accepted

Description:

This setting prevents the system from accepting ICMP redirects. ICMP redirects tell the system about alternate routes for sending traffic.

It is recommended that systems not accept ICMP redirects as they could be tricked into routing traffic to compromised machines. Setting hard routes within the system (usually a single default route to a trusted router) protects the system from bad routes.

Set the following parameters in /etc/sysctl.conf or a /etc/sysctl.d/* file:

net.ipv6.conf.all.accept_redirects = 0
net.ipv6.conf.default.accept_redirects = 0

Run the following commands to set the active kernel parameters:

# sysctl -w net.ipv6.conf.all.accept_redirects=0
# sysctl -w net.ipv6.conf.default.accept_redirects=0
# sysctl -w net.ipv6.route.flush=1

Any of the following tests or sub-groups may pass:
Ensure at least one file named /boot/grub2/grub.cfg exists and matches pattern ^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1 -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /boot/grub2/grub.cfg does not exist
Pattern: ^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1
Match Text: No match found
All of the following tests or sub-groups must pass:
Ensure 'net.ipv6.conf.all.accept_redirects' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv6.conf.all.accept_redirects
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv6.conf.all.accept_redirects net.ipv6.conf.all.accept_redirects
the Kernel Parameter Value to be set to 0 0
Ensure 'net.ipv6.conf.default.accept_redirects' kernel parameter Equals 0 (int) -- More
Check: All Must Pass
Kernel Parameter: net.ipv6.conf.default.accept_redirects
CIS-CAT Expected... CIS-CAT Collected...
the Kernel Parameter Name to be set to net.ipv6.conf.default.accept_redirects net.ipv6.conf.default.accept_redirects
the Kernel Parameter Value to be set to 0 0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv6.conf.all.accept_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv6.conf.all.accept_redirects\s*=\s*0$
Match Text: net.ipv6.conf.all.accept_redirects=0
Ensure 'net.ipv6.conf.all.accept_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv6.conf.all.accept_redirects\s*=\s*0$
Match Text: net.ipv6.conf.all.accept_redirects=0
Any of the following tests or sub-groups may pass:
Ensure 'net.ipv6.conf.default.accept_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv6.conf.default.accept_redirects\s*=\s*0$
Match Text: net.ipv6.conf.default.accept_redirects=0
Ensure 'net.ipv6.conf.default.accept_redirects' kernel parameter Equals 0 (int) -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/sysctl.conf exists
Pattern: ^\s*net.ipv6.conf.default.accept_redirects\s*=\s*0$
Match Text: net.ipv6.conf.default.accept_redirects=0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.3.2_Ensure_IPv6_redirects_are_not_accepted"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:57.965+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:57.966+02:00"
                    start-time="2020-09-09T17:19:57.954+02:00">
         <cis:or>
            <cis:and>
               <cis:or result="true">
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure 'net.ipv6.conf.all.accept_redirects' kernel parameter Equals 0 (int)"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245801"
                                     result="true"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245801"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1855">
                           <cis:evidence_item_pk status="exists">
                              <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                              <cis:evidence_item_pk_field name="path" value="/etc"/>
                              <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                              <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv6.conf.all.accept_redirects\s*=\s*0$"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                              <cis:evidence_item_pk_field name="text" value="net.ipv6.conf.all.accept_redirects=0"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure 'net.ipv6.conf.all.accept_redirects' kernel parameter Equals 0 (int)"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245802"
                                     result="true"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245802"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1857">
                           <cis:evidence_item_pk status="exists">
                              <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                              <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                              <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                              <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv6.conf.all.accept_redirects\s*=\s*0$"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                              <cis:evidence_item_pk_field name="text" value="net.ipv6.conf.all.accept_redirects=0"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
               </cis:or>
               <cis:or result="true">
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure 'net.ipv6.conf.default.accept_redirects' kernel parameter Equals 0 (int)"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245901"
                                     result="true"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245901"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1858">
                           <cis:evidence_item_pk status="exists">
                              <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                              <cis:evidence_item_pk_field name="path" value="/etc"/>
                              <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                              <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv6.conf.default.accept_redirects\s*=\s*0$"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                              <cis:evidence_item_pk_field name="text" value="net.ipv6.conf.default.accept_redirects=0"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
                  <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                     comment="Ensure 'net.ipv6.conf.default.accept_redirects' kernel parameter Equals 0 (int)"
                                     negated="false"
                                     ns="independent"
                                     objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245902"
                                     result="true"
                                     testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245902"
                                     type="textfilecontent54_test">
                     <cis:evidence_object>
                        <cis:evidence_item itemref="1860">
                           <cis:evidence_item_pk status="exists">
                              <cis:evidence_item_pk_field name="filepath" value="/etc/sysctl.conf"/>
                              <cis:evidence_item_pk_field name="path" value="/etc/sysctl.d"/>
                              <cis:evidence_item_pk_field name="filename" value="sysctl.conf"/>
                              <cis:evidence_item_pk_field name="pattern" value="^\s*net.ipv6.conf.default.accept_redirects\s*=\s*0$"/>
                              <cis:evidence_item_pk_field name="instance" value="1"/>
                              <cis:evidence_item_pk_field name="text" value="net.ipv6.conf.default.accept_redirects=0"/>
                           </cis:evidence_item_pk>
                        </cis:evidence_item>
                     </cis:evidence_object>
                  </cis:evidence_test>
               </cis:or>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv6.conf.all.accept_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="unix"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245800"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245800"
                                  type="sysctl_test">
                  <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7245800">
                     <cis:evidence_item itemref="1441">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="name" value="net.ipv6.conf.all.accept_redirects"/>
                        </cis:evidence_item_pk>
                        <cis:evidence_field cv="net.ipv6.conf.all.accept_redirects" dt="string"
                                            ev="net.ipv6.conf.all.accept_redirects"
                                            name="name"
                                            op="equals"
                                            result="true"/>
                        <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                     </cis:evidence_item>
                  </cis:evidence_state>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure 'net.ipv6.conf.default.accept_redirects' kernel parameter Equals 0 (int)"
                                  negated="false"
                                  ns="unix"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7245900"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7245900"
                                  type="sysctl_test">
                  <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7245900">
                     <cis:evidence_item itemref="1476">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="name" value="net.ipv6.conf.default.accept_redirects"/>
                        </cis:evidence_item_pk>
                        <cis:evidence_field cv="net.ipv6.conf.default.accept_redirects" dt="string"
                                            ev="net.ipv6.conf.default.accept_redirects"
                                            name="name"
                                            op="equals"
                                            result="true"/>
                        <cis:evidence_field cv="0" dt="int" ev="0" name="value" op="equals" result="true"/>
                     </cis:evidence_item>
                  </cis:evidence_state>
               </cis:evidence_test>
            </cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /boot/grub2/grub.cfg exists and matches pattern ^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246000"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246000"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1861">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/boot/grub2/grub.cfg"/>
                        <cis:evidence_item_pk_field name="path" value="/boot/grub2"/>
                        <cis:evidence_item_pk_field name="filename" value="grub.cfg"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:complex-check operator="AND">
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245800"
                                value-id="xccdf_org.cisecurity.benchmarks_value_3.3.2.1_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245800"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7245900"
                                value-id="xccdf_org.cisecurity.benchmarks_value_3.3.2.2_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7245900"/>
         </xccdf:check>
      </xccdf:complex-check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7246000"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.3.2.3_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246000"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

Informational

3.3.3 Ensure IPv6 is disabled

Description:

Although IPv6 has many advantages over IPv4, few organizations have implemented IPv6.

If IPv6 is not to be used, it is recommended that it be disabled to reduce the attack surface of the system.

Edit /etc/default/grub and remove add ipv6.disable=1 to the GRUB_CMDLINE_LINUX parameters:

GRUB_CMDLINE_LINUX="ipv6.disable=1"

Run the following command to update the grub2 configuration:

# grub2-mkconfig > /boot/grub2/grub.cfg

Ensure at least one file named /boot/grub2/grub.cfg exists and matches pattern ^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1 -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /boot/grub2/grub.cfg does not exist
Pattern: ^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.3.3_Ensure_IPv6_is_disabled"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:57.970+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/11"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246100"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /boot/grub2/grub.cfg exists and matches pattern ^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246100"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246100"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1862">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/boot/grub2/grub.cfg"/>
                        <cis:evidence_item_pk_field name="path" value="/boot/grub2"/>
                        <cis:evidence_item_pk_field name="filename" value="grub.cfg"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*linux\S+(\s+\S+)+\s+ipv6.disable=1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7246100"
                          value-id="xccdf_org.cisecurity.benchmarks_value_3.3.3.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    • Control 11: Secure Configurations for Network Devices such as Firewalls, Routers, and Switches: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of network infrastructure devices using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.

3.4 TCP Wrappers

Pass

3.4.1 Ensure TCP Wrappers is installed

Description:

TCP Wrappers provides a simple access list and standardized logging method for services capable of supporting it. In the past, services that were called from inetd and xinetd supported the use of tcp wrappers. As inetd and xinetd have been falling in disuse, any service that can support tcp wrappers will have the libwrap.so library attached to it.

TCP Wrappers provide a good simple access list mechanism to services that may not have that support built in. It is recommended that all services that can support TCP Wrappers, use it.

Run the following command to install tcp_wrappers :

# yum install tcp_wrappers

All of the following tests or sub-groups must pass:
Ensure package name equals 'tcp_wrappers' is installed -- More
CIS-CAT expected to collect at least 1 matching RPM Package, and found 1 item.
Package Name: tcp_wrappers exists
Ensure package name equals 'tcp_wrappers-libs' is installed -- More
CIS-CAT expected to collect at least 1 matching RPM Package, and found 1 item.
Package Name: tcp_wrappers-libs exists

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.4.1_Ensure_TCP_Wrappers_is_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.169+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.169+02:00"
                    start-time="2020-09-09T17:19:57.970+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure package name equals 'tcp_wrappers' is installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246200"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1863">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="tcp_wrappers"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure package name equals 'tcp_wrappers-libs' is installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246300"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1864">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="tcp_wrappers-libs"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246200"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246300"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.2
      Label: Leverage Host-based Firewalls
      Description: Apply host-based firewalls or port filtering tools on end systems, with a default-deny rule that drops all traffic except those services and ports that are explicitly allowed.

Pass

3.4.2 Ensure /etc/hosts.allow is configured

Description:

The /etc/hosts.allow file specifies which IP addresses are permitted to connect to the host. It is intended to be used in conjunction with the /etc/hosts.deny file.

The /etc/hosts.allow file supports access control by IP and helps ensure that only authorized systems can connect to the system.

Run the following command to create /etc/hosts.allow :

# echo "ALL: <net>/<mask>, <net>/<mask>, ..." >/etc/hosts.allow

where each <net>/<mask> combination (for example, "192.168.1.0/255.255.255.0") represents one network block in use by your organization that requires access to this system.

Ensure at least one file named /etc/hosts.allow exists and unknown test -- More
CIS-CAT expected at least 1 matching file item to be collected, and found 1 item.
File: /etc/hosts.allow exists

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.4.2_Ensure_etchosts.allow_is_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.186+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/hosts.allow exists and unknown test"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246400"
                               type="file_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1865">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/hosts.allow"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="hosts.allow"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.2
      Label: Leverage Host-based Firewalls
      Description: Apply host-based firewalls or port filtering tools on end systems, with a default-deny rule that drops all traffic except those services and ports that are explicitly allowed.

Fail

3.4.3 Ensure /etc/hosts.deny is configured

Description:

The /etc/hosts.deny file specifies which IP addresses are not permitted to connect to the host. It is intended to be used in conjunction with the /etc/hosts.allow file.

The /etc/hosts.deny file serves as a failsafe so that any host not specified in /etc/hosts.allow is denied access to the system.

Run the following command to create /etc/hosts.deny :

# echo "ALL: ALL" >> /etc/hosts.deny

Ensure at least one file named /etc/hosts.deny exists and matches pattern ^ALL: ALL -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/hosts.deny does not exist
Pattern: ^ALL: ALL
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.4.3_Ensure_etchosts.deny_is_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.188+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246500"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/hosts.deny exists and matches pattern ^ALL: ALL"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246500"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246500"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1866">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/hosts.deny"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="hosts.deny"/>
                        <cis:evidence_item_pk_field name="pattern" value="^ALL: ALL"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7246500"
                          value-id="xccdf_org.cisecurity.benchmarks_value_3.4.3.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.2
      Label: Leverage Host-based Firewalls
      Description: Apply host-based firewalls or port filtering tools on end systems, with a default-deny rule that drops all traffic except those services and ports that are explicitly allowed.

Pass

3.4.4 Ensure permissions on /etc/hosts.allow are configured

Description:

The /etc/hosts.allow file contains networking information that is used by many applications and therefore must be readable for these applications to operate.

It is critical to ensure that the /etc/hosts.allow file is protected from unauthorized write access. Although it is protected by default, the file permissions could be changed either inadvertently or through malicious actions.

Run the following commands to set permissions on /etc/hosts.allow :

# chown root:root /etc/hosts.allow # chmod 644 /etc/hosts.allow

Ensure at least one file named /etc/hosts.allow exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky -- More
File: /etc/hosts.allow
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to true true
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to true true
the file's Other Read to be set to true true
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to true true
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.4.4_Ensure_permissions_on_etchosts.allow_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.204+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/hosts.allow exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246600"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7246600">
                  <cis:evidence_item itemref="1867">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/hosts.allow"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="hosts.allow"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

3.4.5 Ensure permissions on /etc/hosts.deny are configured

Description:

The /etc/hosts.deny file contains network information that is used by many system applications and therefore must be readable for these applications to operate.

It is critical to ensure that the /etc/hosts.deny file is protected from unauthorized write access. Although it is protected by default, the file permissions could be changed either inadvertently or through malicious actions.

Run the following commands to set permissions on /etc/hosts.deny :

# chown root:root /etc/hosts.deny
# chmod 644 /etc/hosts.deny

Ensure at least one file named /etc/hosts.deny exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky -- More
File: /etc/hosts.deny
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to true true
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to true true
the file's Other Read to be set to true true
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to true true
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.4.5_Ensure_permissions_on_etchosts.deny_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.227+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/hosts.deny exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246700"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7246700">
                  <cis:evidence_item itemref="1868">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/hosts.deny"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="hosts.deny"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246700"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

3.5 Uncommon Network Protocols

The Linux kernel modules support several network protocols that are not commonly used. If these protocols are not needed, it is recommended that they be disabled in the kernel.

Note: This should not be considered a comprehensive list of uncommon network protocols, you may wish to consider additions to those listed here for your environment.

Informational

3.5.1 Ensure DCCP is disabled

Description:

The Datagram Congestion Control Protocol (DCCP) is a transport layer protocol that supports streaming media and telephony. DCCP provides a way to gain access to congestion control, without having to do it at the application layer, but does not provide in-sequence delivery.

If the protocol is not required, it is recommended that the drivers not be installed to reduce the potential attack surface.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install dccp /bin/true

All of the following tests or sub-groups must pass:
Ensure kernel module dccp is not loadable -- More
Check: At Least One Must Pass
Command: modprobe -n -v dccp
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$ install /bin/true
Ensure kernel module dccp is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^dccp + Module Size Used by
the Std. Output matches the regular expression ^dccp + iptable_filter 12810 0
the Std. Output matches the regular expression ^dccp + binfmt_misc 17468 1
the Std. Output matches the regular expression ^dccp + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^dccp + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^dccp + nfsv4 583067 1
the Std. Output matches the regular expression ^dccp + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^dccp + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^dccp + lockd 93952 1 nfs
the Std. Output matches the regular expression ^dccp + grace 13515 1 lockd
the Std. Output matches the regular expression ^dccp + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^dccp + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^dccp + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^dccp + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^dccp + ext4 579979 1
the Std. Output matches the regular expression ^dccp + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^dccp + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^dccp + sb_edac 31940 0
the Std. Output matches the regular expression ^dccp + iosf_mbi 15582 0
the Std. Output matches the regular expression ^dccp + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^dccp + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^dccp + ppdev 17671 0
the Std. Output matches the regular expression ^dccp + vmw_balloon 18094 0
the Std. Output matches the regular expression ^dccp + aesni_intel 189415 0
the Std. Output matches the regular expression ^dccp + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^dccp + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^dccp + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^dccp + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^dccp + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^dccp + joydev 17389 0
the Std. Output matches the regular expression ^dccp + pcspkr 12718 0
the Std. Output matches the regular expression ^dccp + sg 40721 0
the Std. Output matches the regular expression ^dccp + parport_pc 28205 0
the Std. Output matches the regular expression ^dccp + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^dccp + i2c_piix4 22401 0
the Std. Output matches the regular expression ^dccp + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^dccp + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^dccp + xfs 996949 8
the Std. Output matches the regular expression ^dccp + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^dccp + sr_mod 22416 0
the Std. Output matches the regular expression ^dccp + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^dccp + ata_generic 12923 0
the Std. Output matches the regular expression ^dccp + pata_acpi 13053 0
the Std. Output matches the regular expression ^dccp + sd_mod 46281 5
the Std. Output matches the regular expression ^dccp + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^dccp + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^dccp + vmwgfx 276430 1
the Std. Output matches the regular expression ^dccp + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^dccp + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^dccp + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^dccp + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^dccp + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^dccp + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^dccp + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^dccp + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^dccp + ata_piix 35052 0
the Std. Output matches the regular expression ^dccp + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^dccp + crc32c_intel 22094 1
the Std. Output matches the regular expression ^dccp + serio_raw 13434 0
the Std. Output matches the regular expression ^dccp + ahci 34056 0
the Std. Output matches the regular expression ^dccp + libahci 31992 1 ahci
the Std. Output matches the regular expression ^dccp + vmxnet3 58059 0
the Std. Output matches the regular expression ^dccp + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^dccp + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^dccp + nfit 55016 0
the Std. Output matches the regular expression ^dccp + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^dccp + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^dccp + dm_mirror 22289 0
the Std. Output matches the regular expression ^dccp + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^dccp + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^dccp + dm_mod 124461 29 dm_log,dm_mirror

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.5.1_Ensure_DCCP_is_disabled"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:58.253+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.253+02:00"
                    start-time="2020-09-09T17:19:58.228+02:00">
         <cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module dccp is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246800"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7246800">
                  <cis:evidence_item entity_check="at least one" itemref="1869">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v dccp"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="install /bin/true " dt="string" ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module dccp is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7246900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7246900"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7246900">
                  <cis:evidence_item entity_check="at least one" itemref="1870">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string" ev="^dccp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246800"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7246900"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Informational

3.5.2 Ensure SCTP is disabled

Description:

The Stream Control Transmission Protocol (SCTP) is a transport layer protocol used to support message oriented communication, with several streams of messages in one connection. It serves a similar function as TCP and UDP, incorporating features of both. It is message-oriented like UDP, and ensures reliable in-sequence transport of messages with congestion control like TCP.

If the protocol is not being used, it is recommended that kernel module not be loaded, disabling the service to reduce the potential attack surface.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install sctp /bin/true

All of the following tests or sub-groups must pass:
Ensure kernel module sctp is not loadable -- More
Check: At Least One Must Pass
Command: modprobe -n -v sctp
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$ install /bin/true
Ensure kernel module sctp is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^sctp + Module Size Used by
the Std. Output matches the regular expression ^sctp + iptable_filter 12810 0
the Std. Output matches the regular expression ^sctp + binfmt_misc 17468 1
the Std. Output matches the regular expression ^sctp + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^sctp + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^sctp + nfsv4 583067 1
the Std. Output matches the regular expression ^sctp + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^sctp + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^sctp + lockd 93952 1 nfs
the Std. Output matches the regular expression ^sctp + grace 13515 1 lockd
the Std. Output matches the regular expression ^sctp + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^sctp + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^sctp + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^sctp + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^sctp + ext4 579979 1
the Std. Output matches the regular expression ^sctp + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^sctp + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^sctp + sb_edac 31940 0
the Std. Output matches the regular expression ^sctp + iosf_mbi 15582 0
the Std. Output matches the regular expression ^sctp + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^sctp + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^sctp + ppdev 17671 0
the Std. Output matches the regular expression ^sctp + vmw_balloon 18094 0
the Std. Output matches the regular expression ^sctp + aesni_intel 189415 0
the Std. Output matches the regular expression ^sctp + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^sctp + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^sctp + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^sctp + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^sctp + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^sctp + joydev 17389 0
the Std. Output matches the regular expression ^sctp + pcspkr 12718 0
the Std. Output matches the regular expression ^sctp + sg 40721 0
the Std. Output matches the regular expression ^sctp + parport_pc 28205 0
the Std. Output matches the regular expression ^sctp + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^sctp + i2c_piix4 22401 0
the Std. Output matches the regular expression ^sctp + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^sctp + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^sctp + xfs 996949 8
the Std. Output matches the regular expression ^sctp + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^sctp + sr_mod 22416 0
the Std. Output matches the regular expression ^sctp + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^sctp + ata_generic 12923 0
the Std. Output matches the regular expression ^sctp + pata_acpi 13053 0
the Std. Output matches the regular expression ^sctp + sd_mod 46281 5
the Std. Output matches the regular expression ^sctp + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^sctp + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^sctp + vmwgfx 276430 1
the Std. Output matches the regular expression ^sctp + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^sctp + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^sctp + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^sctp + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^sctp + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^sctp + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^sctp + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^sctp + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^sctp + ata_piix 35052 0
the Std. Output matches the regular expression ^sctp + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^sctp + crc32c_intel 22094 1
the Std. Output matches the regular expression ^sctp + serio_raw 13434 0
the Std. Output matches the regular expression ^sctp + ahci 34056 0
the Std. Output matches the regular expression ^sctp + libahci 31992 1 ahci
the Std. Output matches the regular expression ^sctp + vmxnet3 58059 0
the Std. Output matches the regular expression ^sctp + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^sctp + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^sctp + nfit 55016 0
the Std. Output matches the regular expression ^sctp + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^sctp + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^sctp + dm_mirror 22289 0
the Std. Output matches the regular expression ^sctp + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^sctp + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^sctp + dm_mod 124461 29 dm_log,dm_mirror

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.5.2_Ensure_SCTP_is_disabled"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:58.276+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.276+02:00"
                    start-time="2020-09-09T17:19:58.257+02:00">
         <cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module sctp is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247000"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7247000">
                  <cis:evidence_item entity_check="at least one" itemref="1871">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v sctp"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="install /bin/true " dt="string" ev="^install +/bin/true *$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module sctp is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247100"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7247100">
                  <cis:evidence_item entity_check="at least one" itemref="1872">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string" ev="^sctp +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247000"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247100"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Informational

3.5.3 Ensure RDS is disabled

Description:

The Reliable Datagram Sockets (RDS) protocol is a transport layer protocol designed to provide low-latency, high-bandwidth communications between cluster nodes. It was developed by the Oracle Corporation.

If the protocol is not being used, it is recommended that kernel module not be loaded, disabling the service to reduce the potential attack surface.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install rds /bin/true

All of the following tests or sub-groups must pass:
Ensure kernel module rds is not loadable -- Less
Check: At Least One Must Pass
Command: modprobe -n -v rds
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$
Ensure kernel module rds is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^rds + Module Size Used by
the Std. Output matches the regular expression ^rds + iptable_filter 12810 0
the Std. Output matches the regular expression ^rds + binfmt_misc 17468 1
the Std. Output matches the regular expression ^rds + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^rds + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^rds + nfsv4 583067 1
the Std. Output matches the regular expression ^rds + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^rds + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^rds + lockd 93952 1 nfs
the Std. Output matches the regular expression ^rds + grace 13515 1 lockd
the Std. Output matches the regular expression ^rds + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^rds + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^rds + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^rds + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^rds + ext4 579979 1
the Std. Output matches the regular expression ^rds + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^rds + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^rds + sb_edac 31940 0
the Std. Output matches the regular expression ^rds + iosf_mbi 15582 0
the Std. Output matches the regular expression ^rds + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^rds + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^rds + ppdev 17671 0
the Std. Output matches the regular expression ^rds + vmw_balloon 18094 0
the Std. Output matches the regular expression ^rds + aesni_intel 189415 0
the Std. Output matches the regular expression ^rds + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^rds + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^rds + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^rds + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^rds + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^rds + joydev 17389 0
the Std. Output matches the regular expression ^rds + pcspkr 12718 0
the Std. Output matches the regular expression ^rds + sg 40721 0
the Std. Output matches the regular expression ^rds + parport_pc 28205 0
the Std. Output matches the regular expression ^rds + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^rds + i2c_piix4 22401 0
the Std. Output matches the regular expression ^rds + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^rds + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^rds + xfs 996949 8
the Std. Output matches the regular expression ^rds + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^rds + sr_mod 22416 0
the Std. Output matches the regular expression ^rds + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^rds + ata_generic 12923 0
the Std. Output matches the regular expression ^rds + pata_acpi 13053 0
the Std. Output matches the regular expression ^rds + sd_mod 46281 5
the Std. Output matches the regular expression ^rds + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^rds + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^rds + vmwgfx 276430 1
the Std. Output matches the regular expression ^rds + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^rds + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^rds + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^rds + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^rds + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^rds + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^rds + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^rds + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^rds + ata_piix 35052 0
the Std. Output matches the regular expression ^rds + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^rds + crc32c_intel 22094 1
the Std. Output matches the regular expression ^rds + serio_raw 13434 0
the Std. Output matches the regular expression ^rds + ahci 34056 0
the Std. Output matches the regular expression ^rds + libahci 31992 1 ahci
the Std. Output matches the regular expression ^rds + vmxnet3 58059 0
the Std. Output matches the regular expression ^rds + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^rds + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^rds + nfit 55016 0
the Std. Output matches the regular expression ^rds + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^rds + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^rds + dm_mirror 22289 0
the Std. Output matches the regular expression ^rds + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^rds + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^rds + dm_mod 124461 29 dm_log,dm_mirror

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.5.3_Ensure_RDS_is_disabled"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:58.299+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.299+02:00"
                    start-time="2020-09-09T17:19:58.279+02:00">
         <cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module rds is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247200"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247200"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7247200">
                  <cis:evidence_item entity_check="at least one" itemref="1873">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v rds"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="^install +/bin/true *$" name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module rds is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247300"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7247300">
                  <cis:evidence_item entity_check="at least one" itemref="1874">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string" ev="^rds +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247200"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247300"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

Informational

3.5.4 Ensure TIPC is disabled

Description:

The Transparent Inter-Process Communication (TIPC) protocol is designed to provide communication between cluster nodes.

If the protocol is not being used, it is recommended that kernel module not be loaded, disabling the service to reduce the potential attack surface.

Edit or create the file /etc/modprobe.d/CIS.conf and add the following line:

install tipc /bin/true

All of the following tests or sub-groups must pass:
Ensure kernel module tipc is not loadable -- Less
Check: At Least One Must Pass
Command: modprobe -n -v tipc
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^install +/bin/true *$
Ensure kernel module tipc is not loaded -- More
Check: None May Pass
Command: lsmod
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^tipc + Module Size Used by
the Std. Output matches the regular expression ^tipc + iptable_filter 12810 0
the Std. Output matches the regular expression ^tipc + binfmt_misc 17468 1
the Std. Output matches the regular expression ^tipc + rpcsec_gss_krb5 35549 0
the Std. Output matches the regular expression ^tipc + auth_rpcgss 59415 1 rpcsec_gss_krb5
the Std. Output matches the regular expression ^tipc + nfsv4 583067 1
the Std. Output matches the regular expression ^tipc + dns_resolver 13140 1 nfsv4
the Std. Output matches the regular expression ^tipc + nfs 261760 2 nfsv4
the Std. Output matches the regular expression ^tipc + lockd 93952 1 nfs
the Std. Output matches the regular expression ^tipc + grace 13515 1 lockd
the Std. Output matches the regular expression ^tipc + sunrpc 353103 8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4
the Std. Output matches the regular expression ^tipc + fscache 64984 2 nfs,nfsv4
the Std. Output matches the regular expression ^tipc + vmw_vsock_vmci_transport 30577 1
the Std. Output matches the regular expression ^tipc + vsock 36526 2 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^tipc + ext4 579979 1
the Std. Output matches the regular expression ^tipc + mbcache 14958 1 ext4
the Std. Output matches the regular expression ^tipc + jbd2 107478 1 ext4
the Std. Output matches the regular expression ^tipc + sb_edac 31940 0
the Std. Output matches the regular expression ^tipc + iosf_mbi 15582 0
the Std. Output matches the regular expression ^tipc + crc32_pclmul 13133 0
the Std. Output matches the regular expression ^tipc + ghash_clmulni_intel 13273 0
the Std. Output matches the regular expression ^tipc + ppdev 17671 0
the Std. Output matches the regular expression ^tipc + vmw_balloon 18094 0
the Std. Output matches the regular expression ^tipc + aesni_intel 189415 0
the Std. Output matches the regular expression ^tipc + lrw 13286 1 aesni_intel
the Std. Output matches the regular expression ^tipc + gf128mul 15139 1 lrw
the Std. Output matches the regular expression ^tipc + glue_helper 13990 1 aesni_intel
the Std. Output matches the regular expression ^tipc + ablk_helper 13597 1 aesni_intel
the Std. Output matches the regular expression ^tipc + cryptd 21190 3 ghash_clmulni_intel,aesni_intel,ablk_helper
the Std. Output matches the regular expression ^tipc + joydev 17389 0
the Std. Output matches the regular expression ^tipc + pcspkr 12718 0
the Std. Output matches the regular expression ^tipc + sg 40721 0
the Std. Output matches the regular expression ^tipc + parport_pc 28205 0
the Std. Output matches the regular expression ^tipc + parport 46395 2 ppdev,parport_pc
the Std. Output matches the regular expression ^tipc + i2c_piix4 22401 0
the Std. Output matches the regular expression ^tipc + vmw_vmci 67127 1 vmw_vsock_vmci_transport
the Std. Output matches the regular expression ^tipc + ip_tables 27126 1 iptable_filter
the Std. Output matches the regular expression ^tipc + xfs 996949 8
the Std. Output matches the regular expression ^tipc + libcrc32c 12644 1 xfs
the Std. Output matches the regular expression ^tipc + sr_mod 22416 0
the Std. Output matches the regular expression ^tipc + cdrom 42556 1 sr_mod
the Std. Output matches the regular expression ^tipc + ata_generic 12923 0
the Std. Output matches the regular expression ^tipc + pata_acpi 13053 0
the Std. Output matches the regular expression ^tipc + sd_mod 46281 5
the Std. Output matches the regular expression ^tipc + crc_t10dif 12912 1 sd_mod
the Std. Output matches the regular expression ^tipc + crct10dif_generic 12647 0
the Std. Output matches the regular expression ^tipc + vmwgfx 276430 1
the Std. Output matches the regular expression ^tipc + drm_kms_helper 179394 1 vmwgfx
the Std. Output matches the regular expression ^tipc + syscopyarea 12529 1 drm_kms_helper
the Std. Output matches the regular expression ^tipc + sysfillrect 12701 1 drm_kms_helper
the Std. Output matches the regular expression ^tipc + sysimgblt 12640 1 drm_kms_helper
the Std. Output matches the regular expression ^tipc + fb_sys_fops 12703 1 drm_kms_helper
the Std. Output matches the regular expression ^tipc + ttm 114635 1 vmwgfx
the Std. Output matches the regular expression ^tipc + drm 429744 4 ttm,drm_kms_helper,vmwgfx
the Std. Output matches the regular expression ^tipc + crct10dif_pclmul 14307 1
the Std. Output matches the regular expression ^tipc + ata_piix 35052 0
the Std. Output matches the regular expression ^tipc + crct10dif_common 12595 3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
the Std. Output matches the regular expression ^tipc + crc32c_intel 22094 1
the Std. Output matches the regular expression ^tipc + serio_raw 13434 0
the Std. Output matches the regular expression ^tipc + ahci 34056 0
the Std. Output matches the regular expression ^tipc + libahci 31992 1 ahci
the Std. Output matches the regular expression ^tipc + vmxnet3 58059 0
the Std. Output matches the regular expression ^tipc + libata 243133 5 ahci,pata_acpi,libahci,ata_generic,ata_piix
the Std. Output matches the regular expression ^tipc + vmw_pvscsi 23130 10
the Std. Output matches the regular expression ^tipc + nfit 55016 0
the Std. Output matches the regular expression ^tipc + libnvdimm 147731 1 nfit
the Std. Output matches the regular expression ^tipc + drm_panel_orientation_quirks 12957 1 drm
the Std. Output matches the regular expression ^tipc + dm_mirror 22289 0
the Std. Output matches the regular expression ^tipc + dm_region_hash 20813 1 dm_mirror
the Std. Output matches the regular expression ^tipc + dm_log 18411 2 dm_region_hash,dm_mirror
the Std. Output matches the regular expression ^tipc + dm_mod 124461 29 dm_log,dm_mirror

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.5.4_Ensure_TIPC_is_disabled"
                   role="unscored"
                   severity="unknown"
                   time="2020-09-09T17:19:58.332+02:00"
                   version="1"
                   weight="0.0">
   <xccdf:result>informational</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.333+02:00"
                    start-time="2020-09-09T17:19:58.302+02:00">
         <cis:and>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure kernel module tipc is not loadable"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247400"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247400"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7247400">
                  <cis:evidence_item entity_check="at least one" itemref="1875">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="modprobe -n -v tipc"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="^install +/bin/true *$" name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Ensure kernel module tipc is not loaded"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247500"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7247500">
                  <cis:evidence_item entity_check="at least one" itemref="1876">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="lsmod"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Module                  Size  Used by" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iptable_filter         12810  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="binfmt_misc            17468  1 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="rpcsec_gss_krb5        35549  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="auth_rpcgss            59415  1 rpcsec_gss_krb5" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfsv4                 583067  1 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dns_resolver           13140  1 nfsv4" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfs                   261760  2 nfsv4" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lockd                  93952  1 nfs" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="grace                  13515  1 lockd" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sunrpc                353103  8 nfs,rpcsec_gss_krb5,auth_rpcgss,lockd,nfsv4"
                                         dt="string"
                                         ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fscache                64984  2 nfs,nfsv4" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vsock_vmci_transport    30577  1 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vsock                  36526  2 vmw_vsock_vmci_transport" dt="string"
                                         ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ext4                  579979  1 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="mbcache                14958  1 ext4" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="jbd2                  107478  1 ext4" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sb_edac                31940  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="iosf_mbi               15582  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32_pclmul           13133  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ghash_clmulni_intel    13273  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ppdev                  17671  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_balloon            18094  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="aesni_intel           189415  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="lrw                    13286  1 aesni_intel" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="gf128mul               15139  1 lrw" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="glue_helper            13990  1 aesni_intel" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ablk_helper            13597  1 aesni_intel" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cryptd                 21190  3 ghash_clmulni_intel,aesni_intel,ablk_helper"
                                         dt="string"
                                         ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="joydev                 17389  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pcspkr                 12718  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sg                     40721  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport_pc             28205  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="parport                46395  2 ppdev,parport_pc" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="i2c_piix4              22401  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_vmci               67127  1 vmw_vsock_vmci_transport" dt="string"
                                         ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ip_tables              27126  1 iptable_filter" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="xfs                   996949  8 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libcrc32c              12644  1 xfs" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sr_mod                 22416  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="cdrom                  42556  1 sr_mod" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_generic            12923  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="pata_acpi              13053  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sd_mod                 46281  5 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc_t10dif             12912  1 sd_mod" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_generic      12647  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmwgfx                276430  1 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_kms_helper        179394  1 vmwgfx" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="syscopyarea            12529  1 drm_kms_helper" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysfillrect            12701  1 drm_kms_helper" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="sysimgblt              12640  1 drm_kms_helper" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="fb_sys_fops            12703  1 drm_kms_helper" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ttm                   114635  1 vmwgfx" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm                   429744  4 ttm,drm_kms_helper,vmwgfx" dt="string"
                                         ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_pclmul       14307  1 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ata_piix               35052  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif"
                                         dt="string"
                                         ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="crc32c_intel           22094  1 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="serio_raw              13434  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="ahci                   34056  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libahci                31992  1 ahci" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmxnet3                58059  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libata                243133  5 ahci,pata_acpi,libahci,ata_generic,ata_piix"
                                         dt="string"
                                         ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="vmw_pvscsi             23130  10 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="nfit                   55016  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="libnvdimm             147731  1 nfit" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="drm_panel_orientation_quirks    12957  1 drm" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mirror              22289  0 " dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_region_hash         20813  1 dm_mirror" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_log                 18411  2 dm_region_hash,dm_mirror" dt="string"
                                         ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="dm_mod                124461  29 dm_log,dm_mirror" dt="string" ev="^tipc +"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247400"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247500"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.

3.6 Firewall Configuration

IPtables is an application that allows a system administrator to configure the IPv4 tables, chains and rules provided by the Linux kernel firewall. While several methods of configuration exist this section is intended only to ensure the resulting IPtables rules are in place, not how they are configured. If IPv6 is in use in your environment, similar settings should be applied to the IP6tables as well.

Note: This section broadly assumes starting with an empty IPtables firewall ruleset (established by flushing the rules with iptables -F). Remediation steps included only affect the live system, you will also need to configure your default firewall configuration to apply on boot. Configuration of a live systems firewall directly over a remote connection will often result in being locked out. It is advised to have a known good firewall configuration set to run on boot and to configure an entire firewall structure in a script that is then run and tested before saving to boot. The following script will implement the firewall rules of this section and open port 22(ssh) from anywhere:

#!/bin/bash

# Flush IPtables rules
iptables -F

# Ensure default deny firewall policy
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP

# Ensure loopback traffic is configured
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
iptables -A INPUT -s 127.0.0.0/8 -j DROP

# Ensure outbound and established connections are configured
iptables -A OUTPUT -p tcp -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -p udp -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -p icmp -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A INPUT -p tcp -m state --state ESTABLISHED -j ACCEPT
iptables -A INPUT -p udp -m state --state ESTABLISHED -j ACCEPT
iptables -A INPUT -p icmp -m state --state ESTABLISHED -j ACCEPT

# Open inbound ssh(tcp port 22) connections
iptables -A INPUT -p tcp --dport 22 -m state --state NEW -j ACCEPT
Pass

3.6.1 Ensure iptables is installed

Description:

iptables allows configuration of the IPv4 tables in the linux kernel and the rules stored within them. Most firewall configuration utilities operate as a front end to iptables.

iptables is required for firewall management and configuration.

Run the following command to install iptables :

# yum install iptables

Ensure package name equals 'iptables' is installed -- More
CIS-CAT expected to collect at least 1 matching RPM Package, and found 1 item.
Package Name: iptables exists

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.6.1_Ensure_iptables_is_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.443+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure package name equals 'iptables' is installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247600"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1877">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="iptables"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.2
      Label: Leverage Host-based Firewalls
      Description: Apply host-based firewalls or port filtering tools on end systems, with a default-deny rule that drops all traffic except those services and ports that are explicitly allowed.

Fail

3.6.2 Ensure default deny firewall policy

Description:

A default deny all policy on connections ensures that any unconfigured network usage will be rejected.

With a default accept policy the firewall will accept any packet that is not configured to be denied. It is easier to white list acceptable usage than to black list unacceptable usage.

Run the following commands to implement a default DROP policy:

# iptables -P INPUT DROP
# iptables -P OUTPUT DROP
# iptables -P FORWARD DROP

All of the following tests or sub-groups must pass:
Ensure 'iptables -L' output pattern match '^Chain OUTPUT \(policy (DROP|REJECT)\)$' (string) -- Less
Check: All Must Pass
Command: iptables -L
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^Chain OUTPUT \(policy (DROP|REJECT)\)$ Chain INPUT (policy ACCEPT)
the Std. Output matches the regular expression ^Chain OUTPUT \(policy (DROP|REJECT)\)$ target prot opt source destination
the Std. Output matches the regular expression ^Chain OUTPUT \(policy (DROP|REJECT)\)$ Chain FORWARD (policy ACCEPT)
the Std. Output matches the regular expression ^Chain OUTPUT \(policy (DROP|REJECT)\)$ Chain OUTPUT (policy ACCEPT)
Ensure 'iptables -L' output pattern match '^Chain INPUT \(policy (DROP|REJECT)\)$' (string) -- Less
Check: All Must Pass
Command: iptables -L
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^Chain INPUT \(policy (DROP|REJECT)\)$ Chain INPUT (policy ACCEPT)
the Std. Output matches the regular expression ^Chain INPUT \(policy (DROP|REJECT)\)$ target prot opt source destination
the Std. Output matches the regular expression ^Chain INPUT \(policy (DROP|REJECT)\)$ Chain FORWARD (policy ACCEPT)
the Std. Output matches the regular expression ^Chain INPUT \(policy (DROP|REJECT)\)$ Chain OUTPUT (policy ACCEPT)
Ensure 'iptables -L' output pattern match '^Chain FORWARD \(policy (DROP|REJECT)\)$' (string) -- Less
Check: All Must Pass
Command: iptables -L
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^Chain FORWARD \(policy (DROP|REJECT)\)$ Chain INPUT (policy ACCEPT)
the Std. Output matches the regular expression ^Chain FORWARD \(policy (DROP|REJECT)\)$ target prot opt source destination
the Std. Output matches the regular expression ^Chain FORWARD \(policy (DROP|REJECT)\)$ Chain FORWARD (policy ACCEPT)
the Std. Output matches the regular expression ^Chain FORWARD \(policy (DROP|REJECT)\)$ Chain OUTPUT (policy ACCEPT)

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.6.2_Ensure_default_deny_firewall_policy"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.470+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.470+02:00"
                    start-time="2020-09-09T17:19:58.443+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'iptables -L' output pattern match '^Chain OUTPUT \(policy (DROP|REJECT)\)$' (string)"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247900"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247900"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7247900">
                  <cis:evidence_item entity_check="at least one" itemref="1878">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="iptables -L"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Chain INPUT (policy ACCEPT)" dt="string"
                                         ev="^Chain OUTPUT \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="target     prot opt source               destination         " dt="string"
                                         ev="^Chain OUTPUT \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="Chain FORWARD (policy ACCEPT)" dt="string"
                                         ev="^Chain OUTPUT \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="Chain OUTPUT (policy ACCEPT)" dt="string"
                                         ev="^Chain OUTPUT \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'iptables -L' output pattern match '^Chain INPUT \(policy (DROP|REJECT)\)$' (string)"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247700"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247700"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7247700">
                  <cis:evidence_item entity_check="at least one" itemref="1879">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="iptables -L"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Chain INPUT (policy ACCEPT)" dt="string"
                                         ev="^Chain INPUT \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="target     prot opt source               destination         " dt="string"
                                         ev="^Chain INPUT \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="Chain FORWARD (policy ACCEPT)" dt="string"
                                         ev="^Chain INPUT \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="Chain OUTPUT (policy ACCEPT)" dt="string"
                                         ev="^Chain INPUT \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'iptables -L' output pattern match '^Chain FORWARD \(policy (DROP|REJECT)\)$' (string)"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7247800"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7247800"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7247800">
                  <cis:evidence_item entity_check="at least one" itemref="1880">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="iptables -L"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Chain INPUT (policy ACCEPT)" dt="string"
                                         ev="^Chain FORWARD \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="target     prot opt source               destination         " dt="string"
                                         ev="^Chain FORWARD \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="Chain FORWARD (policy ACCEPT)" dt="string"
                                         ev="^Chain FORWARD \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="Chain OUTPUT (policy ACCEPT)" dt="string"
                                         ev="^Chain FORWARD \(policy (DROP|REJECT)\)$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7247700"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.6.2.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247700"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7247800"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.6.2.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247800"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7247900"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.6.2.3_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7247900"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.2
      Label: Leverage Host-based Firewalls
      Description: Apply host-based firewalls or port filtering tools on end systems, with a default-deny rule that drops all traffic except those services and ports that are explicitly allowed.

Fail

3.6.3 Ensure loopback traffic is configured

Description:

Configure the loopback interface to accept traffic. Configure all other interfaces to deny traffic to the loopback network (127.0.0.0/8).

Loopback traffic is generated between processes on machine and is typically critical to operation of the system. The loopback interface is the only place that loopback network (127.0.0.0/8) traffic should be seen, all other interfaces should ignore traffic on this network as an anti-spoofing measure.

Run the following commands to implement the loopback rules:

# iptables -A INPUT -i lo -j ACCEPT
# iptables -A OUTPUT -o lo -j ACCEPT
# iptables -A INPUT -s 127.0.0.0/8 -j DROP

All of the following tests or sub-groups must pass:
Ensure 'iptables -L INPUT -v -n' output pattern match '^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+lo\s+\*\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$' (string) -- Less
Check: All Must Pass
Command: iptables -L INPUT -v -n
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+lo\s+\*\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$ Chain INPUT (policy ACCEPT 51288 packets, 367M bytes)
the Std. Output matches the regular expression ^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+lo\s+\*\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$ pkts bytes target prot opt in out source destination
Ensure 'iptables -L INPUT -v -n' output pattern match '^\s*\S+\s+\S+\s+DROP\s+all\s+--\s+\*\s+\*\s+127\.0\.0\.0\/8\s+0\.0\.0\.0\/0\s*$' (string) -- Less
Check: All Must Pass
Command: iptables -L INPUT -v -n
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^\s*\S+\s+\S+\s+DROP\s+all\s+--\s+\*\s+\*\s+127\.0\.0\.0\/8\s+0\.0\.0\.0\/0\s*$ Chain INPUT (policy ACCEPT 51288 packets, 367M bytes)
the Std. Output matches the regular expression ^\s*\S+\s+\S+\s+DROP\s+all\s+--\s+\*\s+\*\s+127\.0\.0\.0\/8\s+0\.0\.0\.0\/0\s*$ pkts bytes target prot opt in out source destination
Ensure 'iptables -L OUTPUT -v -n' output pattern match '^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+\*\s+lo\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$' (string) -- Less
Check: All Must Pass
Command: iptables -L OUTPUT -v -n
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression ^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+\*\s+lo\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$ Chain OUTPUT (policy ACCEPT 51577 packets, 13M bytes)
the Std. Output matches the regular expression ^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+\*\s+lo\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$ pkts bytes target prot opt in out source destination

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.6.3_Ensure_loopback_traffic_is_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.500+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.501+02:00"
                    start-time="2020-09-09T17:19:58.471+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'iptables -L INPUT -v -n' output pattern match '^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+lo\s+\*\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$' (string)"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7248000"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7248000"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7248000">
                  <cis:evidence_item entity_check="at least one" itemref="1881">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="iptables -L INPUT -v -n"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Chain INPUT (policy ACCEPT 51288 packets, 367M bytes)" dt="string"
                                         ev="^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+lo\s+\*\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv=" pkts bytes target     prot opt in     out     source               destination         "
                                         dt="string"
                                         ev="^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+lo\s+\*\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'iptables -L INPUT -v -n' output pattern match '^\s*\S+\s+\S+\s+DROP\s+all\s+--\s+\*\s+\*\s+127\.0\.0\.0\/8\s+0\.0\.0\.0\/0\s*$' (string)"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7248100"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7248100"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7248100">
                  <cis:evidence_item entity_check="at least one" itemref="1882">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="iptables -L INPUT -v -n"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Chain INPUT (policy ACCEPT 51288 packets, 367M bytes)" dt="string"
                                         ev="^\s*\S+\s+\S+\s+DROP\s+all\s+--\s+\*\s+\*\s+127\.0\.0\.0\/8\s+0\.0\.0\.0\/0\s*$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv=" pkts bytes target     prot opt in     out     source               destination         "
                                         dt="string"
                                         ev="^\s*\S+\s+\S+\s+DROP\s+all\s+--\s+\*\s+\*\s+127\.0\.0\.0\/8\s+0\.0\.0\.0\/0\s*$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'iptables -L OUTPUT -v -n' output pattern match '^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+\*\s+lo\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$' (string)"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7248200"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7248200"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7248200">
                  <cis:evidence_item entity_check="at least one" itemref="1883">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="iptables -L OUTPUT -v -n"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="Chain OUTPUT (policy ACCEPT 51577 packets, 13M bytes)" dt="string"
                                         ev="^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+\*\s+lo\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv=" pkts bytes target     prot opt in     out     source               destination         "
                                         dt="string"
                                         ev="^\s*\S+\s+\S+\s+ACCEPT\s+all\s+--\s+\*\s+lo\s+0\.0\.0\.0\/0\s+0\.0\.0\.0\/0\s*$"
                                         name="stdout_line"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7248000"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.6.3.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7248000"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7248100"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.6.3.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7248100"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7248200"
                             value-id="xccdf_org.cisecurity.benchmarks_value_3.6.3.3_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7248200"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.2
      Label: Leverage Host-based Firewalls
      Description: Apply host-based firewalls or port filtering tools on end systems, with a default-deny rule that drops all traffic except those services and ports that are explicitly allowed.

Fail

3.6.5 Ensure firewall rules exist for all open ports

Description:

Any ports that have been opened on non-loopback addresses need firewall rules to govern traffic.

Without a firewall rule configured for open ports default firewall policy will drop all packets to these ports.

For each port identified in the audit which does not have a firewall rule establish a proper rule for accepting inbound connections:

# iptables -A INPUT -p <protocol> --dport <port> -m state --state NEW -j ACCEPT

Any of the following tests or sub-groups may pass:
Linux Custom Object "Firewall Rule Exists For All Open Ports" -- Less
Check: All Must Pass
Command: iptables -L INPUT -v -n
Line Selection: \s+dpt:22\s+state\s+NEW\s*$
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression .+
Command: iptables -L INPUT -v -n
Line Selection: \s+dpt:22\s+state\s+NEW\s*$
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output matches the regular expression .+
Linux Custom Object "Firewall Rule Exists For All Open Ports" -- Less
CIS-CAT did not expect to collect any matching items, and found 2 items.
Protocol: tcp, Local Address: 0.0.0.0, Local Port: 22 exists
Protocol: tcp6, Local Address: ::, Local Port: 22 exists

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_3.6.5_Ensure_firewall_rules_exist_for_all_open_ports"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.530+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7248300"
                    definition_negate="false">
         <cis:or negated="false" result="false">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Linux Custom Object &#34;Firewall Rule Exists For All Open Ports&#34;"
                               negated="false"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7248300"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7248300"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7248300">
                  <cis:evidence_item entity_check="at least one" itemref="1885">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="iptables -L INPUT -v -n"/>
                        <cis:evidence_item_pk_field name="line_selection" value="\s+dpt:22\s+state\s+NEW\s*$"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev=".+" name="stdout_line" op="pattern match" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item entity_check="at least one" itemref="1886">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command" value="iptables -L INPUT -v -n"/>
                        <cis:evidence_item_pk_field name="line_selection" value="\s+dpt:22\s+state\s+NEW\s*$"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev=".+" name="stdout_line" op="pattern match" result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Linux Custom Object &#34;Firewall Rule Exists For All Open Ports&#34;"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7248301"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7248301"
                               type="inetlisteningservers_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1772">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="protocol" value="tcp"/>
                        <cis:evidence_item_pk_field name="local_address" value="0.0.0.0"/>
                        <cis:evidence_item_pk_field name="local_port" value="22"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="1774">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="protocol" value="tcp6"/>
                        <cis:evidence_item_pk_field name="local_address" value="::"/>
                        <cis:evidence_item_pk_field name="local_port" value="22"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7248300"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.1
      Label: Limit Open Ports, Protocols, and Services
      Description: Ensure that only ports, protocols, and services with validated business needs are running on each system.
    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.
      Subcontrol: 9.2
      Label: Leverage Host-based Firewalls
      Description: Apply host-based firewalls or port filtering tools on end systems, with a default-deny rule that drops all traffic except those services and ports that are explicitly allowed.

4 Logging and Auditing

The items in this section describe how to configure logging, log monitoring, and auditing, using tools included in most distributions.

It is recommended that rsyslogbe used for logging (with logwatchproviding summarization) and auditd be used for auditing (with aureportproviding summarization) to automatically monitor logs for intrusion attempts and other suspicious system behavior.

In addition to the local log files created by the steps in this section, it is also recommended that sites collect copies of their system logs on a secure, centralized log server via an encrypted connection. Not only does centralized logging help sites correlate events that may be occurring on multiple systems, but having a second copy of the system log information may be critical after a system compromise where the attacker has modified the local log files on the affected system(s). If a log correlation system is deployed, configure it to process the logs described in this section.

Because it is often necessary to correlate log information from many different systems (particularly after a security incident) it is recommended that the time be synchronized among systems and devices connected to the local network. The standard Internet protocol for time synchronization is the Network Time Protocol (NTP), which is supported by most network-ready devices. See the ntpd(8) manual page for more information on configuring NTP.

It is important that all logs described in this section be monitored on a regular basis and correlated to determine trends. A seemingly innocuous entry in one log could be more significant when compared to an entry in another log.

Note on log file permissions: There really isn't a "one size fits all" solution to the permissions on log files. Many sites utilize group permissions so that administrators who are in a defined security group, such as "wheel" do not have to elevate privileges to root in order to read log files. Also, if a third party log aggregation tool is used, it may need to have group permissions to read the log files, which is preferable to having it run setuid to root. Therefore, there are two remediation and audit steps for log file permissions. One is for systems that do not have a secured group method implemented that only permits root to read the log files (root:root 600). The other is for sites that do have such a setup and are designated as root:securegrp 640where securegrpis the defined security group (in some cases wheel).

4.1 Configure System Accounting (auditd)

System auditing, through auditd, allows system administrators to monitor their systems such that they can detect unauthorized access or modification of data. By default, auditd will audit SELinux AVC denials, system logins, account modifications, and authentication events. Events will be logged to /var/log/audit/audit.log. The recording of these events will use a modest amount of disk space on a system. If significantly more events are captured, additional on system or off system storage may need to be allocated.

The recommendations in this section implement an audit policy that produces large quantities of logged data. In some environments it can be challenging to store or process these logs and as such they are marked as Level 2 for both Servers and Workstations. Note: For 64 bit systems that have arch as a rule parameter, you will need two rules: one for 64 bit and one for 32 bit systems. For 32 bit systems, only one rule is needed.

Note: Once all configuration changes have been made to /etc/audit/audit.rules, the auditd configuration must be reloaded:

# service auditd reload

4.1.1 Configure Data Retention

When auditing, it is important to carefully configure the storage requirements for audit logs. By default, auditd will max out the log files at 5MB and retain only 4 copies of them. Older versions will be deleted. It is possible on a system that the 20 MBs of audit logs may fill up the system causing loss of audit data. While the recommendations here provide guidance, check your site policy for audit storage requirements.

4.2 Configure Logging

Logging services should be configured to prevent information leaks and to aggregate logs on a remote server so that they can be reviewed in the event of a system compromise and ease log analysis.

4.2.1 Configure rsyslog

The rsyslog software is recommended as a replacement for thesyslogd daemon and provides improvements over syslogd, such as connection-oriented (i.e. TCP) transmission of logs, the option to log to database formats, and the encryption of log data en route to a central logging server. Note: This section only applies if rsyslog is installed on the system.

Pass

4.2.1.1 Ensure rsyslog Service is enabled

Description:

Once the rsyslog package is installed it needs to be activated.

If the rsyslog service is not activated the system may default to the syslogd service or lack logging instead.

Run the following command to enable rsyslog :

# systemctl enable rsyslog

Any of the following tests or sub-groups may pass:
Ensure standard service 'rsyslog' is enabled -- More
Check: All Must Pass
Unit: rsyslog.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to be set to enabled enabled
Ensure package name equals 'rsyslog' is not installed -- Less
CIS-CAT did not expect to collect any matching RPM Packages, and found 1 item.
Package Name: rsyslog exists

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.1_Ensure_rsyslog_Service_is_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.659+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/6/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.659+02:00"
                    start-time="2020-09-09T17:19:58.550+02:00">
         <cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure standard service 'rsyslog' is enabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7259700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7259700"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7259700">
                  <cis:evidence_item itemref="1887">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="rsyslog.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="enabled" dt="string" ev="enabled" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'rsyslog' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7259800"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7259800"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1888">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="rsyslog"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7259700"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7259800"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 6: Maintenance, Monitoring, and Analysis of Audit Logs: -- More
      CIS Control Information
      Control: Collect, manage, and analyze audit logs of events that could help detect, understand, or recover from an attack.
      Subcontrol: 6.2
      Label: Ensure Audit Log Settings Support Appropriate Log Entry Formating
      Description: Validate audit log settings for each hardware device and the software installed on it, ensuring that logs include a date, timestamp, source addresses, destination addresses, and various other useful elements of each packet and/or transaction. Systems should record logs in a standardized format such as syslog entries or those outlined by the Common Event Expression initiative. If systems cannot generate logs in a standardized format, log normalization tools can be deployed to convert logs into such a format.

Fail

4.2.1.3 Ensure rsyslog default file permissions configured

Description:

rsyslog will create logfiles that do not already exist on the system. This setting controls what permissions will be applied to these newly created files.

It is important to ensure that log files have the correct permissions to ensure that sensitive data is archived and protected.

Edit the /etc/rsyslog.conf and /etc/rsyslog.d/*.conf files and set $FileCreateMode to 0640 or more restrictive:

$FileCreateMode 0640

Any of the following tests or sub-groups may pass:
Ensure at least one file named /etc/rsyslog.conf exists and matches pattern ^\s*\$FileCreateMode\s+0[6420][40]0\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/rsyslog.conf does not exist
Pattern: ^\s*\$FileCreateMode\s+0[6420][40]0\s*(\s+#.*)?$
Match Text: No match found
Ensure package name equals 'rsyslog' is not installed -- Less
CIS-CAT did not expect to collect any matching RPM Packages, and found 1 item.
Package Name: rsyslog exists
Ensure at least one file(s) named .*\.conf in /etc/rsyslog.d/ exists and matches pattern ^\s*\$FileCreateMode\s+0[6420][40]0\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/rsyslog.d/listen.conf does not exist
Pattern: ^\s*\$FileCreateMode\s+0[6420][40]0\s*(\s+#.*)?$
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.3_Ensure_rsyslog_default_file_permissions_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.767+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident system="http://cce.mitre.org">See the rsyslog.conf(5) man page for more information.</xccdf:ident>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.767+02:00"
                    start-time="2020-09-09T17:19:58.660+02:00">
         <cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/rsyslog.conf exists and matches pattern ^\s*\$FileCreateMode\s+0[6420][40]0\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7259900"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7259900"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1889">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/rsyslog.conf"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="rsyslog.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*\$FileCreateMode\s+0[6420][40]0\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'rsyslog' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260100"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260100"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1890">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="rsyslog"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure at least one file(s) named .*\.conf in /etc/rsyslog.d/ exists and matches pattern ^\s*\$FileCreateMode\s+0[6420][40]0\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260000"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260000"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1892">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/rsyslog.d/listen.conf"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/rsyslog.d"/>
                        <cis:evidence_item_pk_field name="filename" value="listen.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*\$FileCreateMode\s+0[6420][40]0\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7259900"
                             value-id="xccdf_org.cisecurity.benchmarks_value_4.2.1.3.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7259900"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260100"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7260000"
                             value-id="xccdf_org.cisecurity.benchmarks_value_4.2.1.3.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260000"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

CIS Controls V6.1:

  • Control 5: Controlled Use of Administrative Privileges: -- More
    CIS Control Information
    Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
    Subcontrol: 5.1
    Label: Minimize And Sparingly Use Administrative Privileges
    Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

4.2.1.4 Ensure rsyslog is configured to send logs to a remote log host

Description:

The rsyslog utility supports the ability to send logs it gathers to a remote log host running syslogd(8) or to receive messages from remote hosts, reducing administrative overhead.

Storing log data on a remote host protects log integrity from local attacks. If an attacker gains root access on the local system, they could tamper with or remove log data that is stored on the local system

Edit the /etc/rsyslog.conf and /etc/rsyslog.d/*.conf files and add the following line (where loghost.example.com is the name of your central log host).

*.* @@loghost.example.com

Run the following command to reload the rsyslogd configuration:

# pkill -HUP rsyslogd

Any of the following tests or sub-groups may pass:
Ensure at least one file named /etc/rsyslog.conf exists and matches pattern ^\s*\*\.\*\s+@ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/rsyslog.conf exists
Pattern: ^\s*\*\.\*\s+@
Match Text: *.* @
Ensure package name equals 'rsyslog' is not installed -- Less
CIS-CAT did not expect to collect any matching RPM Packages, and found 1 item.
Package Name: rsyslog exists
Ensure at least one file(s) named .*\.conf in /etc/rsyslog.d/ exists and matches pattern ^\s*\*\.\*\s+@ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/rsyslog.d/listen.conf does not exist
Pattern: ^\s*\*\.\*\s+@
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_4.2.1.4_Ensure_rsyslog_is_configured_to_send_logs_to_a_remote_log_host"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.871+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/6/subcontrol/6"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident system="http://cce.mitre.org">See the rsyslog.conf(5) man page for more information.</xccdf:ident>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.871+02:00"
                    start-time="2020-09-09T17:19:58.768+02:00">
         <cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/rsyslog.conf exists and matches pattern ^\s*\*\.\*\s+@"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260200"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1893">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/rsyslog.conf"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="rsyslog.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*\*\.\*\s+@"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="*.* @"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'rsyslog' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260400"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260400"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1894">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="rsyslog"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure at least one file(s) named .*\.conf in /etc/rsyslog.d/ exists and matches pattern ^\s*\*\.\*\s+@"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260300"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260300"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1896">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/rsyslog.d/listen.conf"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/rsyslog.d"/>
                        <cis:evidence_item_pk_field name="filename" value="listen.conf"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*\*\.\*\s+@"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7260200"
                             value-id="xccdf_org.cisecurity.benchmarks_value_4.2.1.4.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260200"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260400"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7260300"
                             value-id="xccdf_org.cisecurity.benchmarks_value_4.2.1.4.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260300"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

CIS Controls V6.1:

  • Control 6: Maintenance, Monitoring, and Analysis of Audit Logs: -- More
    CIS Control Information
    Control: Collect, manage, and analyze audit logs of events that could help detect, understand, or recover from an attack.
    Subcontrol: 6.6
    Label: Deploy A SIEM OR Log Analysis Tools For Aggregation And Correlation/Analysis
    Description: Deploy a SIEM (Security Information and Event Management) or log analytic tools for log aggregation and consolidation from multiple machines and for log correlation and analysis. Using the SIEM tool, system administrators and security personnel should devise profiles of common events from given systems so that they can tune detection to focus on unusual activity, avoid false positives, more rapidly identify anomalies, and prevent overwhelming analysts with insignificant alerts.

4.2.2 Configure syslog-ng

The syslog-ng software is recommended as a replacement for thesyslogd daemon and provides improvements over syslogd, such as connection-oriented (i.e. TCP) transmission of logs, the option to log to database formats, and the encryption of log data en route to a central logging server. Note: This section only applies if syslog-ng is installed on the system.

Pass

4.2.2.1 Ensure syslog-ng service is enabled

Description:

Once the syslog-ng package is installed it needs to be activated.

If the syslog-ng service is not activated the system may default to the syslogd service or lack logging instead.

Run the following command to enable syslog-ng :

# systemctl enable syslog-ng

Any of the following tests or sub-groups may pass:
Ensure standard service 'syslog-ng' is enabled -- Less
Check: All Must Pass
Unit: syslog-ng.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to be set to enabled
Ensure package name equals 'syslog-ng' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: syslog-ng does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.1_Ensure_syslog-ng_service_is_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.912+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/6/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.912+02:00"
                    start-time="2020-09-09T17:19:58.872+02:00">
         <cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure standard service 'syslog-ng' is enabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260500"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260500"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7260500">
                  <cis:evidence_item itemref="1897">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="syslog-ng.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev="enabled" name="value" op="equals" result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'syslog-ng' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260600"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1898">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="syslog-ng"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260500"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260600"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 6: Maintenance, Monitoring, and Analysis of Audit Logs: -- More
      CIS Control Information
      Control: Collect, manage, and analyze audit logs of events that could help detect, understand, or recover from an attack.
      Subcontrol: 6.2
      Label: Ensure Audit Log Settings Support Appropriate Log Entry Formating
      Description: Validate audit log settings for each hardware device and the software installed on it, ensuring that logs include a date, timestamp, source addresses, destination addresses, and various other useful elements of each packet and/or transaction. Systems should record logs in a standardized format such as syslog entries or those outlined by the Common Event Expression initiative. If systems cannot generate logs in a standardized format, log normalization tools can be deployed to convert logs into such a format.

Pass

4.2.2.3 Ensure syslog-ng default file permissions configured

Description:

syslog-ng will create logfiles that do not already exist on the system. This setting controls what permissions will be applied to these newly created files.

It is important to ensure that log files exist and have the correct permissions to ensure that sensitive syslog-ng data is archived and protected.

Edit the /etc/syslog-ng/syslog-ng.conf and set perm option to 0640 or more restrictive:

options { chain_hostnames(off); flush_lines(0); perm(0640); stats_freq(3600); threaded(yes); };

Any of the following tests or sub-groups may pass:
Ensure package name equals 'syslog-ng' is not installed -- More
CIS-CAT did not expect to collect any matching RPM Packages, and found 0 items.
Package Name: syslog-ng does not exist
Ensure at least one file named /etc/syslog-ng/syslog-ng.conf exists and matches pattern ^\s*options\s+{\s*(\S+;\s*)*perm\(0[6420][40]0\);\s*(\S+;\s*)*};\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/syslog-ng/syslog-ng.conf does not exist
Pattern: ^\s*options\s+{\s*(\S+;\s*)*perm\(0[6420][40]0\);\s*(\S+;\s*)*};\s*(\s+#.*)?$
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_4.2.2.3_Ensure_syslog-ng_default_file_permissions_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:58.946+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident system="http://cce.mitre.org">See the syslog-ng man pages for more information.</xccdf:ident>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:58.946+02:00"
                    start-time="2020-09-09T17:19:58.913+02:00">
         <cis:or>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure package name equals 'syslog-ng' is not installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260800"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1899">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="syslog-ng"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/syslog-ng/syslog-ng.conf exists and matches pattern ^\s*options\s+{\s*(\S+;\s*)*perm\(0[6420][40]0\);\s*(\S+;\s*)*};\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260700"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260700"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1900">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/syslog-ng/syslog-ng.conf"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*options\s+{\s*(\S+;\s*)*perm\(0[6420][40]0\);\s*(\S+;\s*)*};\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7260700"
                             value-id="xccdf_org.cisecurity.benchmarks_value_4.2.2.3.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260700"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260800"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

CIS Controls V6.1:

  • Control 5: Controlled Use of Administrative Privileges: -- More
    CIS Control Information
    Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
    Subcontrol: 5.1
    Label: Minimize And Sparingly Use Administrative Privileges
    Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

4.2.3 Ensure rsyslog or syslog-ng is installed

Description:

The rsyslog and syslog-ng software are recommended replacements to the original syslogd daemon which provide improvements over syslogd , such as connection-oriented (i.e. TCP) transmission of logs, the option to log to database formats, and the encryption of log data en route to a central logging server.

The security enhancements of rsyslog and syslog-ng such as connection-oriented (i.e. TCP) transmission of logs, the option to log to database formats, and the encryption of log data en route to a central logging server) justify installing and configuring the package.

Install rsyslog or syslog-ng using one of the following commands:

# yum install rsyslog
# yum install syslog-ng

Any of the following tests or sub-groups may pass:
Ensure package name equals 'rsyslog' is installed -- More
CIS-CAT expected to collect at least 1 matching RPM Package, and found 1 item.
Package Name: rsyslog exists
Ensure package name equals 'syslog-ng' is installed -- Less
CIS-CAT expected to collect at least 1 matching RPM Package, and found 0 items.
Package Name: syslog-ng does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_4.2.3_Ensure_rsyslog_or_syslog-ng_is_installed"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:19:59.077+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/6/subcontrol/2"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:19:59.077+02:00"
                    start-time="2020-09-09T17:19:58.947+02:00">
         <cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure package name equals 'rsyslog' is installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7259400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7259400"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1901">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="name" value="rsyslog"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure package name equals 'syslog-ng' is installed"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7259500"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7259500"
                               type="rpminfo_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="1902">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="name" value="syslog-ng"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7259400"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7259500"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 6: Maintenance, Monitoring, and Analysis of Audit Logs: -- More
      CIS Control Information
      Control: Collect, manage, and analyze audit logs of events that could help detect, understand, or recover from an attack.
      Subcontrol: 6.2
      Label: Ensure Audit Log Settings Support Appropriate Log Entry Formating
      Description: Validate audit log settings for each hardware device and the software installed on it, ensuring that logs include a date, timestamp, source addresses, destination addresses, and various other useful elements of each packet and/or transaction. Systems should record logs in a standardized format such as syslog entries or those outlined by the Common Event Expression initiative. If systems cannot generate logs in a standardized format, log normalization tools can be deployed to convert logs into such a format.

Pass

4.2.4 Ensure permissions on all logfiles are configured

Description:

Log files stored in /var/log/ contain logged information from many services on the system, or on log hosts others as well.

It is important to ensure that log files have the correct permissions to ensure that sensitive data is archived and protected.

Run the following command to set permissions on all existing log files:

# find /var/log -type f -exec chmod g-wx,o-rwx {} +

Ensure no file(s) named .* in /var/log exists and does not have permissions ----wxrwx -- More
File: /var/log/anaconda/anaconda.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/syslog
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/X.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/program.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/packaging.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/storage.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/ifcfg.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/ks-script-6GW0uW.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/ks-script-71P693.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/ks-script-WA3YDk.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/anaconda/journal.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/audit/audit.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/boot.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/firewalld
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/grubby_prune_debug
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/lastlog
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsmcertd.log-20191117
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsm.log-20191117
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsmcertd.log-20191124
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsm.log-20191124
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsmcertd.log-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsm.log-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsmcertd.log-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsmcertd.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsm.log-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/rhsm/rhsm.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/tallylog
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/tuned/tuned.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-vgauthsvc.log.0
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-vmsvc.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/wtmp
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/dmesg.old
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/btmp
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-network.7.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/salt/master
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/salt/minion-20191117.gz
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/salt/minion-20191124.gz
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/salt/minion-20200401.gz
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/salt/minion
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/salt/minion-20200909.gz
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/boot.log-20191115
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/cron-20191117
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/maillog-20191117
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/messages-20191117
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/secure-20191117
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/spooler-20191117
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/up2date-20191120
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/grubby
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/cloud-init.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/boot.log-20191121
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/cron-20191124
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/maillog-20191124
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/messages-20191124
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/secure-20191124
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/spooler-20191124
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/up2date-20191124
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/secure
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/spooler
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/up2date
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/btmp-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/boot.log-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/cron-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/maillog-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/messages-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/secure-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/spooler-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/up2date-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/yum.log-20200401
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/yum.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/boot.log-20200402
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-network.6.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-network.5.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-network.4.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-network.3.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-network.2.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-network.1.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/vmware-network.log
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/boot.log-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/cron-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/cron
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/maillog-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/maillog
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/messages-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/messages
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/secure-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/spooler-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/up2date-20200909
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /var/log/dmesg
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_4.2.4_Ensure_permissions_on_all_logfiles_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.047+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7259600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Ensure no file(s) named .* in /var/log exists and does not have permissions ----wxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7259600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7259600"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7259600">
                  <cis:evidence_item itemref="1991">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/anaconda.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="anaconda.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="1992">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/syslog"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="syslog"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="1993">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/X.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="X.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="1994">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/program.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="program.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="1995">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/packaging.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="packaging.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="1996">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/storage.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="storage.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="1997">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/ifcfg.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="ifcfg.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="1998">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/ks-script-6GW0uW.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="ks-script-6GW0uW.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="1999">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/ks-script-71P693.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="ks-script-71P693.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2000">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/ks-script-WA3YDk.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="ks-script-WA3YDk.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2001">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/anaconda/journal.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/anaconda"/>
                        <cis:evidence_item_pk_field name="filename" value="journal.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2002">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/audit/audit.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/audit"/>
                        <cis:evidence_item_pk_field name="filename" value="audit.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2003">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/boot.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="boot.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2004">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/firewalld"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="firewalld"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2005">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/grubby_prune_debug"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="grubby_prune_debug"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2006">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/lastlog"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="lastlog"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2007">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsmcertd.log-20191117"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsmcertd.log-20191117"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2008">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsm.log-20191117"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsm.log-20191117"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2009">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsmcertd.log-20191124"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsmcertd.log-20191124"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2010">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsm.log-20191124"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsm.log-20191124"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2011">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsmcertd.log-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsmcertd.log-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2012">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsm.log-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsm.log-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2013">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsmcertd.log-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsmcertd.log-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2014">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsmcertd.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsmcertd.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2015">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsm.log-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsm.log-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2016">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/rhsm/rhsm.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/rhsm"/>
                        <cis:evidence_item_pk_field name="filename" value="rhsm.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2017">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/tallylog"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="tallylog"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2018">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/tuned/tuned.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/tuned"/>
                        <cis:evidence_item_pk_field name="filename" value="tuned.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2019">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-vgauthsvc.log.0"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-vgauthsvc.log.0"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2020">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-vmsvc.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-vmsvc.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2021">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/wtmp"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="wtmp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2022">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/dmesg.old"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="dmesg.old"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2023">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/btmp"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="btmp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2024">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-network.7.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-network.7.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2025">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/salt/master"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/salt"/>
                        <cis:evidence_item_pk_field name="filename" value="master"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2026">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/salt/minion-20191117.gz"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/salt"/>
                        <cis:evidence_item_pk_field name="filename" value="minion-20191117.gz"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2027">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/salt/minion-20191124.gz"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/salt"/>
                        <cis:evidence_item_pk_field name="filename" value="minion-20191124.gz"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2028">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/salt/minion-20200401.gz"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/salt"/>
                        <cis:evidence_item_pk_field name="filename" value="minion-20200401.gz"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2029">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/salt/minion"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/salt"/>
                        <cis:evidence_item_pk_field name="filename" value="minion"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2030">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/salt/minion-20200909.gz"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log/salt"/>
                        <cis:evidence_item_pk_field name="filename" value="minion-20200909.gz"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2031">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/boot.log-20191115"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="boot.log-20191115"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2032">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/cron-20191117"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="cron-20191117"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2033">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/maillog-20191117"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="maillog-20191117"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2034">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/messages-20191117"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="messages-20191117"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2035">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/secure-20191117"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="secure-20191117"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2036">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/spooler-20191117"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="spooler-20191117"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2037">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/up2date-20191120"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="up2date-20191120"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2038">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/grubby"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="grubby"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2039">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/cloud-init.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="cloud-init.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2040">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/boot.log-20191121"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="boot.log-20191121"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2041">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/cron-20191124"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="cron-20191124"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2042">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/maillog-20191124"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="maillog-20191124"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2043">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/messages-20191124"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="messages-20191124"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2044">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/secure-20191124"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="secure-20191124"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2045">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/spooler-20191124"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="spooler-20191124"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2046">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/up2date-20191124"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="up2date-20191124"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2047">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/secure"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="secure"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2048">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/spooler"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="spooler"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2049">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/up2date"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="up2date"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2050">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/btmp-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="btmp-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2051">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/boot.log-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="boot.log-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2052">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/cron-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="cron-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2053">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/maillog-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="maillog-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2054">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/messages-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="messages-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2055">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/secure-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="secure-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2056">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/spooler-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="spooler-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2057">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/up2date-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="up2date-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2058">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/yum.log-20200401"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="yum.log-20200401"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2059">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/yum.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="yum.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2060">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/boot.log-20200402"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="boot.log-20200402"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2061">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-network.6.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-network.6.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2062">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-network.5.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-network.5.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2063">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-network.4.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-network.4.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2064">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-network.3.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-network.3.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2065">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-network.2.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-network.2.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2066">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-network.1.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-network.1.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2067">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/vmware-network.log"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="vmware-network.log"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2068">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/boot.log-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="boot.log-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2069">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/cron-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="cron-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2070">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/cron"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="cron"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2071">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/maillog-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="maillog-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2072">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/maillog"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="maillog"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2073">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/messages-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="messages-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2074">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/messages"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="messages"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2075">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/secure-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="secure-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2076">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/spooler-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="spooler-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2077">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/up2date-20200909"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="up2date-20200909"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2078">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/var/log/dmesg"/>
                        <cis:evidence_item_pk_field name="path" value="/var/log"/>
                        <cis:evidence_item_pk_field name="filename" value="dmesg"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7259600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

5 Access, Authentication and Authorization

5.1 Configure cron

Pass

5.1.1 Ensure cron daemon is enabled

Description:

The cron daemon is used to execute batch jobs on the system.

While there may not be user jobs that need to be run on the system, the system does have maintenance jobs that may include security monitoring that have to run, and cron is used to execute them.

Run the following command to enable cron :

# systemctl enable crond

Ensure standard service 'crond' is enabled -- More
Check: All Must Pass
Unit: crond.service
Property: UnitFileState
CIS-CAT Expected... CIS-CAT Collected...
the Value to be set to enabled enabled

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.1.1_Ensure_cron_daemon_is_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.130+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/6"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure standard service 'crond' is enabled"
                               negated="false"
                               ns="linux"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261000"
                               type="systemdunitproperty_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7261000">
                  <cis:evidence_item itemref="2079">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="unit" value="crond.service"/>
                        <cis:evidence_item_pk_field name="property" value="UnitFileState"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="enabled" dt="string" ev="enabled" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 6: Maintenance, Monitoring, and Analysis of Audit Logs: -- More
      CIS Control Information
      Control: Collect, manage, and analyze audit logs of events that could help detect, understand, or recover from an attack.

Pass

5.1.2 Ensure permissions on /etc/crontab are configured

Description:

The /etc/crontab file is used by cron to control its own jobs. The commands in this item make sure that root is the user and group owner of the file and that only the owner can access the file.

This file contains information on what system jobs are run by cron. Write access to these files could provide unprivileged users with the ability to elevate their privileges. Read access to these files could provide users with the ability to gain insight on system jobs that run on the system and could provide them a way to gain unauthorized privileged access.

Run the following commands to set ownership and permissions on /etc/crontab :

# chown root:root /etc/crontab
# chmod og-rwx /etc/crontab

Ensure at least one file named /etc/crontab exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /etc/crontab
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.1.2_Ensure_permissions_on_etccrontab_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.144+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261100"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/crontab exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261100"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7261100">
                  <cis:evidence_item itemref="2080">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/crontab"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="crontab"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

5.1.3 Ensure permissions on /etc/cron.hourly are configured

Description:

This directory contains system cron jobs that need to run on an hourly basis. The files in this directory cannot be manipulated by the crontab command, but are instead edited by system administrators using a text editor. The commands below restrict read/write and search access to user and group root, preventing regular users from accessing this directory.

Granting write access to this directory for non-privileged users could provide them the means for gaining unauthorized elevated privileges. Granting read access to this directory could give an unprivileged user insight in how to gain elevated privileges or circumvent auditing controls.

Run the following commands to set ownership and permissions on /etc/cron.hourly :

# chown root:root /etc/cron.hourly
# chmod og-rwx /etc/cron.hourly

Ensure at least one file named /etc/cron.hourly/ exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /etc/cron.hourly
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.1.3_Ensure_permissions_on_etccron.hourly_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.190+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/cron.hourly/ exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261200"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7261200">
                  <cis:evidence_item itemref="2082">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.hourly"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.hourly"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

5.1.4 Ensure permissions on /etc/cron.daily are configured

Description:

The /etc/cron.daily directory contains system cron jobs that need to run on a daily basis. The files in this directory cannot be manipulated by the crontab command, but are instead edited by system administrators using a text editor. The commands below restrict read/write and search access to user and group root, preventing regular users from accessing this directory.

Granting write access to this directory for non-privileged users could provide them the means for gaining unauthorized elevated privileges. Granting read access to this directory could give an unprivileged user insight in how to gain elevated privileges or circumvent auditing controls.

Run the following commands to set ownership and permissions on /etc/cron.daily :

# chown root:root /etc/cron.daily
# chmod og-rwx /etc/cron.daily

Ensure at least one file named /etc/cron.daily/ exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /etc/cron.daily
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.1.4_Ensure_permissions_on_etccron.daily_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.220+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261300"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/cron.daily/ exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261300"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7261300">
                  <cis:evidence_item itemref="2084">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.daily"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.daily"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261300"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

5.1.5 Ensure permissions on /etc/cron.weekly are configured

Description:

The /etc/cron.weekly directory contains system cron jobs that need to run on a weekly basis. The files in this directory cannot be manipulated by the crontab command, but are instead edited by system administrators using a text editor. The commands below restrict read/write and search access to user and group root, preventing regular users from accessing this directory.

Granting write access to this directory for non-privileged users could provide them the means for gaining unauthorized elevated privileges. Granting read access to this directory could give an unprivileged user insight in how to gain elevated privileges or circumvent auditing controls.

Run the following commands to set ownership and permissions on /etc/cron.weekly :

# chown root:root /etc/cron.weekly
# chmod og-rwx /etc/cron.weekly

Ensure at least one file named /etc/cron.weekly/ exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /etc/cron.weekly
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.1.5_Ensure_permissions_on_etccron.weekly_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.262+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/cron.weekly/ exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261400"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7261400">
                  <cis:evidence_item itemref="2086">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.weekly"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.weekly"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

5.1.6 Ensure permissions on /etc/cron.monthly are configured

Description:

The /etc/cron.monthly directory contains system cron jobs that need to run on a monthly basis. The files in this directory cannot be manipulated by the crontab command, but are instead edited by system administrators using a text editor. The commands below restrict read/write and search access to user and group root, preventing regular users from accessing this directory.

Granting write access to this directory for non-privileged users could provide them the means for gaining unauthorized elevated privileges. Granting read access to this directory could give an unprivileged user insight in how to gain elevated privileges or circumvent auditing controls.

Run the following commands to set ownership and permissions on /etc/cron.monthly :

# chown root:root /etc/cron.monthly
# chmod og-rwx /etc/cron.monthly

Ensure at least one file named /etc/cron.monthly/ exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /etc/cron.monthly
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.1.6_Ensure_permissions_on_etccron.monthly_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.287+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/cron.monthly/ exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261500"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7261500">
                  <cis:evidence_item itemref="2088">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.monthly"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.monthly"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

5.1.7 Ensure permissions on /etc/cron.d are configured

Description:

The /etc/cron.d directory contains system cron jobs that need to run in a similar manner to the hourly, daily weekly and monthly jobs from /etc/crontab , but require more granular control as to when they run. The files in this directory cannot be manipulated by the crontab command, but are instead edited by system administrators using a text editor. The commands below restrict read/write and search access to user and group root, preventing regular users from accessing this directory.

Granting write access to this directory for non-privileged users could provide them the means for gaining unauthorized elevated privileges. Granting read access to this directory could give an unprivileged user insight in how to gain elevated privileges or circumvent auditing controls.

Run the following commands to set ownership and permissions on /etc/cron.d :

# chown root:root /etc/cron.d
# chmod og-rwx /etc/cron.d

Ensure at least one file named /etc/cron.d/ exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /etc/cron.d
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.1.7_Ensure_permissions_on_etccron.d_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.311+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/cron.d/ exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261600"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7261600">
                  <cis:evidence_item itemref="2090">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.d"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/cron.d"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

5.1.8 Ensure at/cron is restricted to authorized users

Description:

Configure /etc/cron.allow and /etc/at.allow to allow specific users to use these services. If /etc/cron.allow or /etc/at.allow do not exist, then /etc/at.deny and /etc/cron.deny are checked. Any user not specifically defined in those files is allowed to use at and cron. By removing the files, only users in /etc/cron.allow and /etc/at.allow are allowed to use at and cron. Note that even though a given user is not listed in cron.allow , cron jobs can still be run as that user. The cron.allow file only controls administrative access to the crontab command for scheduling and modifying cron jobs.

On many systems, only the system administrator is authorized to schedule cron jobs. Using the cron.allow file to control who can run cron jobs enforces this policy. It is easier to manage an allow list than a deny list. In a deny list, you could potentially add a user ID to the system and forget to add it to the deny files.

Run the following commands to remove /etc/cron.deny and /etc/at.deny and create and set permissions and ownership for /etc/cron.allow and /etc/at.allow :

# rm /etc/cron.deny
# rm /etc/at.deny
# touch /etc/cron.allow
# touch /etc/at.allow
# chmod og-rwx /etc/cron.allow
# chmod og-rwx /etc/at.allow
# chown root:root /etc/cron.allow
# chown root:root /etc/at.allow

All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/cron.allow exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /etc/cron.allow
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false
Ensure at least one file named /etc/at.allow exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /etc/at.allow
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false
Ensure no file named /etc/cron.deny exists -- More
CIS-CAT did not expect to collect any file items, and found 0 items.
File: /etc/cron.deny does not exist
Ensure no file named /etc/at.deny exists -- More
CIS-CAT did not expect to collect any file items, and found 0 items.
File: /etc/at.deny does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.1.8_Ensure_atcron_is_restricted_to_authorized_users"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.360+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.361+02:00"
                    start-time="2020-09-09T17:20:01.312+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/cron.allow exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261900"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7261900">
                  <cis:evidence_item itemref="2091">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.allow"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="cron.allow"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/at.allow exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262000"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262000">
                  <cis:evidence_item itemref="2092">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/at.allow"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="at.allow"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure no file named /etc/cron.deny exists"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261700"
                               type="file_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2093">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/cron.deny"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Ensure no file named /etc/at.deny exists"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7261800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7261800"
                               type="file_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2094">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/at.deny"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261700"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261800"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7261900"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262000"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

5.2 SSH Server Configuration

SSH is a secure, encrypted replacement for common login services such as telnet, ftp, rlogin, rsh, and rcp. It is strongly recommended that sites abandon older clear-text login protocols and use SSH to prevent session hijacking and sniffing of sensitive data off the network.

Note: The recommendations in this section only apply if the SSH daemon is installed on the system, if remote access is not required the SSH daemon can be removed and this section skipped.

Note: Once all configuration changes have been made to /etc/ssh/sshd_config, the sshd configuration must be reloaded:

# systemctl reload sshd
Pass

5.2.1 Ensure permissions on /etc/ssh/sshd_config are configured

Description:

The /etc/ssh/sshd_config file contains configuration specifications for sshd. The command below sets the owner and group of the file to root.

The /etc/ssh/sshd_config file needs to be protected from unauthorized changes by non-privileged users.

Run the following commands to set ownership and permissions on /etc/ssh/sshd_config:

# chown root:root /etc/ssh/sshd_config
# chmod og-rwx /etc/ssh/sshd_config

Ensure at least one file named /etc/ssh/sshd_config exists and is owned by 0:0 and does not have permissions ---rwxrwx -- More
File: /etc/ssh/sshd_config
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.1_Ensure_permissions_on_etcsshsshd_config_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.423+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262100"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/ssh/sshd_config exists and is owned by 0:0 and does not have permissions ---rwxrwx"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262100"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262100">
                  <cis:evidence_item itemref="2104">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

5.2.2 Ensure SSH Protocol is set to 2

Description:

SSH supports two different and incompatible protocols: SSH1 and SSH2. SSH1 was the original protocol and was subject to security issues. SSH2 is more advanced and secure.

SSH v1 suffers from insecurities that do not affect SSH v2.

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

Protocol 2

Ensure 'Protocol' sshd config parameter equals 2 (string) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*Protocol\s+(\S+)\s*(?:#.*)?$
Match Text: Protocol 2
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be set to 2 2

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.2_Ensure_SSH_Protocol_is_set_to_2"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.426+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'Protocol' sshd config parameter equals 2 (string)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262200"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262200">
                  <cis:evidence_item itemref="2105">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*Protocol\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="Protocol 2"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="2" dt="string" ev="2" name="subexpression" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7262200"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.2.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
      CIS Control Information
      Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
      Subcontrol: 3.4
      Label: Use Only Secure Channels For Remote System Administration
      Description: Perform all remote administration of servers, workstation, network devices, and similar equipment over secure channels. Protocols such as telnet, VNC, RDP, or others that do not actively support strong encryption should only be used if they are performed over a secondary encryption channel, such as SSL, TLS or IPSEC.

Pass

5.2.3 Ensure SSH LogLevel is set to INFO

Description:

The INFO parameter specifies that login and logout activity will be logged.

SSH provides several logging levels with varying amounts of verbosity. DEBUG is specifically not recommended other than strictly for debugging SSH communications since it provides so much data that it is difficult to identify important security information. INFO level is the basic level that only records login activity of SSH users. In many situations, such as Incident Response, it is important to determine when a particular user was active on a system. The logout record can eliminate those users who disconnected, which helps narrow the field.

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

LogLevel INFO

Ensure 'LogLevel' sshd config parameter equals INFO (string) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*LogLevel\s+(\S+)\s*(?:#.*)?$
Match Text: LogLevel INFO
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be set to INFO INFO

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.3_Ensure_SSH_LogLevel_is_set_to_INFO"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.429+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262300"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'LogLevel' sshd config parameter equals INFO (string)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262300"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262300">
                  <cis:evidence_item itemref="2106">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*LogLevel\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="LogLevel INFO"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="INFO" dt="string" ev="INFO" name="subexpression" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7262300"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.3.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262300"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

5.2.4 Ensure SSH X11 forwarding is disabled

Description:

The X11Forwarding parameter provides the ability to tunnel X11 traffic through the connection to enable remote graphic connections.

Disable X11 forwarding unless there is an operational requirement to use X11 applications directly. There is a small risk that the remote X11 servers of users who are logged in via SSH with X11 forwarding could be compromised by other users on the X11 server. Note that even if X11 forwarding is disabled, users can always install their own forwarders.

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

X11Forwarding no

Ensure 'X11Forwarding' sshd config parameter equals no (string) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*X11Forwarding\s+(\S+)\s*(?:#.*)?$
Match Text: X11Forwarding no #X11DisplayOffset 10
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be set to no no

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.4_Ensure_SSH_X11_forwarding_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.431+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'X11Forwarding' sshd config parameter equals no (string)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262400"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262400">
                  <cis:evidence_item itemref="2107">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*X11Forwarding\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="X11Forwarding no #X11DisplayOffset 10"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="no" dt="string" ev="no" name="subexpression" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7262400"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.4.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262400"/>
   </xccdf:check>
</xccdf:rule-result>
Pass

5.2.5 Ensure SSH MaxAuthTries is set to 4 or less

Description:

The MaxAuthTries parameter specifies the maximum number of authentication attempts permitted per connection. When the login failure count reaches half the number, error messages will be written to the syslog file detailing the login failure.

Setting the MaxAuthTries parameter to a low number will minimize the risk of successful brute force attacks to the SSH server. While the recommended setting is 4, set the number based on site policy.

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

MaxAuthTries 4

Ensure 'MaxAuthTries' sshd config parameter less than or equal 4 (int) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*MaxAuthTries\s+(\S+)\s*(?:#.*)?$
Match Text: MaxAuthTries 4 #MaxSessions 10
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be less than or equal to 4 4

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.5_Ensure_SSH_MaxAuthTries_is_set_to_4_or_less"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.434+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'MaxAuthTries' sshd config parameter less than or equal 4 (int)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262500"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262500">
                  <cis:evidence_item itemref="2108">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*MaxAuthTries\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="MaxAuthTries 4 #MaxSessions 10"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="4" dt="int" ev="4" name="subexpression" op="less than or equal"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7262500"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.5.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

5.2.6 Ensure SSH IgnoreRhosts is enabled

Description:

The IgnoreRhosts parameter specifies that .rhosts and .shosts files will not be used in RhostsRSAAuthentication or HostbasedAuthentication .

Setting this parameter forces users to enter a password when authenticating with ssh.

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

IgnoreRhosts yes

Ensure 'IgnoreRhosts' sshd config parameter equals yes (string) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*IgnoreRhosts\s+(\S+)\s*(?:#.*)?$
Match Text: IgnoreRhosts yes
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be set to yes yes

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.6_Ensure_SSH_IgnoreRhosts_is_enabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.437+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'IgnoreRhosts' sshd config parameter equals yes (string)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262600"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262600">
                  <cis:evidence_item itemref="2109">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*IgnoreRhosts\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="IgnoreRhosts yes"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="yes" dt="string" ev="yes" name="subexpression" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7262600"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.6.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.

Pass

5.2.7 Ensure SSH HostbasedAuthentication is disabled

Description:

The HostbasedAuthentication parameter specifies if authentication is allowed through trusted hosts via the user of .rhosts , or /etc/hosts.equiv , along with successful public key client host authentication. This option only applies to SSH Protocol Version 2.

Even though the .rhosts files are ineffective if support is disabled in /etc/pam.conf , disabling the ability to use .rhosts files in SSH provides an additional layer of protection .

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

HostbasedAuthentication no

Ensure 'HostbasedAuthentication' sshd config parameter equals no (string) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*HostbasedAuthentication\s+(\S+)\s*(?:#.*)?$
Match Text: HostbasedAuthentication no
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be set to no no

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.7_Ensure_SSH_HostbasedAuthentication_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.440+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/9"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'HostbasedAuthentication' sshd config parameter equals no (string)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262700"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262700">
                  <cis:evidence_item itemref="2110">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*HostbasedAuthentication\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="HostbasedAuthentication no"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="no" dt="string" ev="no" name="subexpression" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7262700"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.7.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262700"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 9: Limitation and Control of Network Ports, Protocols, and Services: -- More
      CIS Control Information
      Control: Manage (track/control/correct) the ongoing operational use of ports, protocols, and services on networked devices in order to minimize windows of vulnerability available to attackers.

Pass

5.2.8 Ensure SSH root login is disabled

Description:

The PermitRootLogin parameter specifies if the root user can log in using ssh(1). The default is no.

Disallowing root logins over SSH requires system admins to authenticate using their own individual account, then escalating to root via sudo or su . This in turn limits opportunity for non-repudiation and provides a clear audit trail in the event of a security incident

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

PermitRootLogin no

Ensure 'PermitRootLogin' sshd config parameter equals no (string) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*PermitRootLogin\s+(\S+)\s*(?:#.*)?$
Match Text: PermitRootLogin no
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be set to no no

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.8_Ensure_SSH_root_login_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.443+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/8"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'PermitRootLogin' sshd config parameter equals no (string)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262800"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262800">
                  <cis:evidence_item itemref="2111">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*PermitRootLogin\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="PermitRootLogin no"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="no" dt="string" ev="no" name="subexpression" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7262800"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.8.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262800"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.8
      Label: Administrators Should Not Directly Log In To A System (i.e. use RunAs/sudo)
      Description: Administrators should be required to access a system using a fully logged and non-administrative account. Then, once logged on to the machine without administrative privileges, the administrator should transition to administrative privileges using tools such as Sudo on Linux/UNIX, RunAs on Windows, and other similar facilities for other types of systems.

Pass

5.2.9 Ensure SSH PermitEmptyPasswords is disabled

Description:

The PermitEmptyPasswords parameter specifies if the SSH server allows login to accounts with empty password strings.

Disallowing remote shell access to accounts that have an empty password reduces the probability of unauthorized access to the system

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

PermitEmptyPasswords no

Ensure 'PermitEmptyPasswords' sshd config parameter equals no (string) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*PermitEmptyPasswords\s+(\S+)\s*(?:#.*)?$
Match Text: PermitEmptyPasswords no
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be set to no no

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.9_Ensure_SSH_PermitEmptyPasswords_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.453+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'PermitEmptyPasswords' sshd config parameter equals no (string)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7262900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7262900"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7262900">
                  <cis:evidence_item itemref="2112">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*PermitEmptyPasswords\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="PermitEmptyPasswords no"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="no" dt="string" ev="no" name="subexpression" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7262900"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.9.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7262900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

5.2.10 Ensure SSH PermitUserEnvironment is disabled

Description:

The PermitUserEnvironment option allows users to present environment options to the ssh daemon.

Permitting users the ability to set environment variables through the SSH daemon could potentially allow users to bypass security controls (e.g. setting an execution path that has ssh executing trojan'd programs)

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

PermitUserEnvironment no

Ensure 'PermitUserEnvironment' sshd config parameter equals no (string) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*PermitUserEnvironment\s+(\S+)\s*(?:#.*)?$
Match Text: PermitUserEnvironment no
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be set to no no

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.10_Ensure_SSH_PermitUserEnvironment_is_disabled"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.371+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'PermitUserEnvironment' sshd config parameter equals no (string)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263000"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7263000">
                  <cis:evidence_item itemref="2095">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*PermitUserEnvironment\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="PermitUserEnvironment no"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="no" dt="string" ev="no" name="subexpression" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263000"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.10.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Fail

5.2.11 Ensure only approved MAC algorithms are used

Description:

This variable limits the types of MAC algorithms that SSH can use during communication.

MD5 and 96-bit MAC algorithms are considered weak and have been shown to increase exploitability in SSH downgrade attacks. Weak algorithms continue to have a great deal of attention as a weak spot that can be exploited with expanded computing power. An attacker that breaks the algorithm could take advantage of a MiTM position to decrypt the SSH tunnel and capture credentials and information

Edit the /etc/ssh/sshd_config file to set the parameter in accordance with site policy. The following includes all supported and accepted MACs:

MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,umac-128@openssh.com

Ensure 'MACs' sshd config parameter pattern match ^((hmac-sha2-512-etm@openssh\.com|hmac-sha2-256-etm@openssh\.com|umac-128-etm@openssh\.com|hmac-sha2-512|hmac-sha2-256|umac-128@openssh\.com|curve25519-sha256@libssh\.org|diffie-hellman-group-exchange-sha2 -- Less
File: /etc/ssh/sshd_config
Pattern: ^\s*MACs\s+(\S+)\s*(?:#.*)?$
Match Text: MACs hmac-sha2-512,hmac-sha2-256,hmac-sha1,hmac-sha1-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression matches the regular expression ^((hmac-sha2-512-etm@openssh\.com|hmac-sha2-256-etm@openssh\.com|umac-128-etm@openssh\.com|hmac-sha2-512|hmac-sha2-256|umac-128@openssh\.com|curve25519-sha256@libssh\.org|diffie-hellman-group-exchange-sha256),)*(hmac-sha2-512-etm@openssh\.com|hmac-sha2-256-etm@openssh\.com|umac-128-etm@openssh\.com|hmac-sha2-512|hmac-sha2-256|umac-128@openssh\.com|curve25519-sha256@libssh\.org|diffie-hellman-group-exchange-sha256)$ hmac-sha2-512,hmac-sha2-256,hmac-sha1,hmac-sha1-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.11_Ensure_only_approved_MAC_algorithms_are_used"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.374+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/3/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident system="http://cce.mitre.org">More information on SSH downgrade attacks can be found here: http://www.mitls.org/pages/attacks/SLOTH</xccdf:ident>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263100"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'MACs' sshd config parameter pattern match ^((hmac-sha2-512-etm@openssh\.com|hmac-sha2-256-etm@openssh\.com|umac-128-etm@openssh\.com|hmac-sha2-512|hmac-sha2-256|umac-128@openssh\.com|curve25519-sha256@libssh\.org|diffie-hellman-group-exchange-sha2"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263100"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263100"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7263100">
                  <cis:evidence_item itemref="2096">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*MACs\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text"
                                                    value="MACs hmac-sha2-512,hmac-sha2-256,hmac-sha1,hmac-sha1-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="hmac-sha2-512,hmac-sha2-256,hmac-sha1,hmac-sha1-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com"
                                         dt="string"
                                         ev="^((hmac-sha2-512-etm@openssh\.com|hmac-sha2-256-etm@openssh\.com|umac-128-etm@openssh\.com|hmac-sha2-512|hmac-sha2-256|umac-128@openssh\.com|curve25519-sha256@libssh\.org|diffie-hellman-group-exchange-sha256),)*(hmac-sha2-512-etm@openssh\.com|hmac-sha2-256-etm@openssh\.com|umac-128-etm@openssh\.com|hmac-sha2-512|hmac-sha2-256|umac-128@openssh\.com|curve25519-sha256@libssh\.org|diffie-hellman-group-exchange-sha256)$"
                                         name="subexpression"
                                         op="pattern match"
                                         result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263100"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.11.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

CIS Controls V6.1:

  • Control 3: Secure Configurations for Hardware and Software on Mobile Devices, Laptops, Workstations, and Servers: -- More
    CIS Control Information
    Control: Establish, implement, and actively manage (track, report on, correct) the security configuration of laptops, servers, and workstations using a rigorous configuration management and change control process in order to prevent attackers from exploiting vulnerable services and settings.
    Subcontrol: 3.4
    Label: Use Only Secure Channels For Remote System Administration
    Description: Perform all remote administration of servers, workstation, network devices, and similar equipment over secure channels. Protocols such as telnet, VNC, RDP, or others that do not actively support strong encryption should only be used if they are performed over a secondary encryption channel, such as SSL, TLS or IPSEC.

Pass

5.2.12 Ensure SSH Idle Timeout Interval is configured

Description:

The two options ClientAliveInterval and ClientAliveCountMax control the timeout of ssh sessions. When the ClientAliveInterval variable is set, ssh sessions that have no activity for the specified length of time are terminated. When the ClientAliveCountMax variable is set, sshd will send client alive messages at every ClientAliveInterval interval. When the number of consecutive client alive messages are sent with no response from the client, the ssh session is terminated. For example, if the ClientAliveInterval is set to 15 seconds and the ClientAliveCountMax is set to 3, the client ssh session will be terminated after 45 seconds of idle time.

Having no timeout value associated with a connection could allow an unauthorized user access to another user's ssh session (e.g. user walks away from their computer and doesn't lock the screen). Setting a timeout value at least reduces the risk of this happening..

While the recommended setting is 300 seconds (5 minutes), set this timeout value based on site policy. The recommended setting for ClientAliveCountMax is 0. In this case, the client session will be terminated after 5 minutes of idle time and no keepalive messages will be sent.

Edit the /etc/ssh/sshd_config file to set the parameters according to site policy:

ClientAliveInterval 300
ClientAliveCountMax 0

All of the following tests or sub-groups must pass:
Ensure 'ClientAliveInterval' sshd config parameter Less Than Or Equal 300 (int) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*ClientAliveInterval\s+(\S+)\s*(?:#.*)?$
Match Text: ClientAliveInterval 300
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be less than or equal to 300 300
Ensure 'ClientAliveInterval' sshd config parameter Greater Than 0 (int) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*ClientAliveInterval\s+(\S+)\s*(?:#.*)?$
Match Text: ClientAliveInterval 300
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be greater than 0 300
Ensure 'ClientAliveCountMax' sshd config parameter Less Than Or Equal 3 (int) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*ClientAliveCountMax\s+(\S+)\s*(?:#.*)?$
Match Text: ClientAliveCountMax 0
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be less than or equal to 3 0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.12_Ensure_SSH_Idle_Timeout_Interval_is_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.380+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.381+02:00"
                    start-time="2020-09-09T17:20:01.375+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'ClientAliveInterval' sshd config parameter Less Than Or Equal 300 (int)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263200"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7263200">
                  <cis:evidence_item itemref="2097">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*ClientAliveInterval\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="ClientAliveInterval 300"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="300" dt="int" ev="300" name="subexpression" op="less than or equal"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'ClientAliveInterval' sshd config parameter Greater Than 0 (int)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263300"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7263300">
                  <cis:evidence_item itemref="2098">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*ClientAliveInterval\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="ClientAliveInterval 300"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="300" dt="int" ev="0" name="subexpression" op="greater than" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'ClientAliveCountMax' sshd config parameter Less Than Or Equal 3 (int)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263400"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7263400">
                  <cis:evidence_item itemref="2099">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*ClientAliveCountMax\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="ClientAliveCountMax 0"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="0" dt="int" ev="3" name="subexpression" op="less than or equal"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263200"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.2.12.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263200"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263300"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.2.12.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263300"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263400"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.2.12.3_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263400"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.4
      Label: Automatically Log Off Users After Standard Period Of Inactivity
      Description: Regularly monitor the use of all accounts, automatically logging off users after a standard period of inactivity.

Pass

5.2.13 Ensure SSH LoginGraceTime is set to one minute or less

Description:

The LoginGraceTime parameter specifies the time allowed for successful authentication to the SSH server. The longer the Grace period is the more open unauthenticated connections can exist. Like other session controls in this session the Grace Period should be limited to appropriate organizational limits to ensure the service is available for needed access.

Setting the LoginGraceTime parameter to a low number will minimize the risk of successful brute force attacks to the SSH server. It will also limit the number of concurrent unauthenticated connections While the recommended setting is 60 seconds (1 Minute), set the number based on site policy.

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

LoginGraceTime 60

All of the following tests or sub-groups must pass:
Ensure 'LoginGraceTime' sshd config parameter less than or equal 60 (int) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*LoginGraceTime\s+(\S+)\s*(?:#.*)?$
Match Text: LoginGraceTime 60
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be less than or equal to 60 60
Ensure 'LoginGraceTime' sshd config parameter Greater Than 0 (int) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*LoginGraceTime\s+(\S+)\s*(?:#.*)?$
Match Text: LoginGraceTime 60
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression to be greater than 0 60

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.13_Ensure_SSH_LoginGraceTime_is_set_to_one_minute_or_less"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.389+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.389+02:00"
                    start-time="2020-09-09T17:20:01.385+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'LoginGraceTime' sshd config parameter less than or equal 60 (int)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263500"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7263500">
                  <cis:evidence_item itemref="2100">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*LoginGraceTime\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="LoginGraceTime 60 "/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="60" dt="int" ev="60" name="subexpression" op="less than or equal"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'LoginGraceTime' sshd config parameter Greater Than 0 (int)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263600"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7263600">
                  <cis:evidence_item itemref="2101">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*LoginGraceTime\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="LoginGraceTime 60 "/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="60" dt="int" ev="0" name="subexpression" op="greater than" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263500"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.2.13.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263500"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263600"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.2.13.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263600"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>
Fail

5.2.14 Ensure SSH access is limited

Description:

There are several options available to limit which users and group can access the system via SSH. It is recommended that at least one of the following options be leveraged: AllowUsers

The AllowUsers variable gives the system administrator the option of allowing specific users to ssh into the system. The list consists of space separated user names. Numeric user IDs are not recognized with this variable. If a system administrator wants to restrict user access further by only allowing the allowed users to log in from a particular host, the entry can be specified in the form of user@host. AllowGroups

The AllowGroups variable gives the system administrator the option of allowing specific groups of users to ssh into the system. The list consists of space separated group names. Numeric group IDs are not recognized with this variable. DenyUsers

The DenyUsers variable gives the system administrator the option of denying specific users to ssh into the system. The list consists of space separated user names. Numeric user IDs are not recognized with this variable. If a system administrator wants to restrict user access further by specifically denying a user's access from a particular host, the entry can be specified in the form of user@host. DenyGroups

The DenyGroups variable gives the system administrator the option of denying specific groups of users to ssh into the system. The list consists of space separated group names. Numeric group IDs are not recognized with this variable.

Restricting which users can remotely access the system via SSH will help ensure that only authorized users access the system.

Edit the /etc/ssh/sshd_config file to set one or more of the parameter as follows:

AllowUsers <userlist>
AllowGroups <grouplist>
DenyUsers <userlist>
DenyGroups <grouplist>

Ensure at least one file named /etc/ssh/sshd_config exists and matches pattern ^\s*(AllowUsers|AllowGroups|DenyUsers|DenyGroups)\s+(\S+) -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/ssh/sshd_config does not exist
Pattern: ^\s*(AllowUsers|AllowGroups|DenyUsers|DenyGroups)\s+(\S+)
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.14_Ensure_SSH_access_is_limited"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.392+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/8"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263700"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/ssh/sshd_config exists and matches pattern ^\s*(AllowUsers|AllowGroups|DenyUsers|DenyGroups)\s+(\S+)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263700"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263700"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2102">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*(AllowUsers|AllowGroups|DenyUsers|DenyGroups)\s+(\S+)"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263700"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.14.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263700"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.
    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.8
      Label: Administrators Should Not Directly Log In To A System (i.e. use RunAs/sudo)
      Description: Administrators should be required to access a system using a fully logged and non-administrative account. Then, once logged on to the machine without administrative privileges, the administrator should transition to administrative privileges using tools such as Sudo on Linux/UNIX, RunAs on Windows, and other similar facilities for other types of systems.

Pass

5.2.15 Ensure SSH warning banner is configured

Description:

The Banner parameter specifies a file whose contents must be sent to the remote user before authentication is permitted. By default, no banner is displayed.

Banners are used to warn connecting users of the particular site's policy regarding connection. Presenting a warning message prior to the normal user login may assist the prosecution of trespassers on the computer system.

Edit the /etc/ssh/sshd_config file to set the parameter as follows:

Banner /etc/issue.net

Ensure 'Banner' sshd config parameter pattern match .+ (string) -- More
File: /etc/ssh/sshd_config
Pattern: ^\s*Banner\s+(\S+)\s*(?:#.*)?$
Match Text: Banner /etc/issue
CIS-CAT Expected... CIS-CAT Collected...
the collected item's subexpression matches the regular expression .+ /etc/issue

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.2.15_Ensure_SSH_warning_banner_is_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.394+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'Banner' sshd config parameter pattern match .+ (string)"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263800"
                               type="textfilecontent54_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7263800">
                  <cis:evidence_item itemref="2103">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/ssh/sshd_config"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/ssh"/>
                        <cis:evidence_item_pk_field name="filename" value="sshd_config"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*Banner\s+(\S+)\s*(?:#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="Banner /etc/issue"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="/etc/issue" dt="string" ev=".+" name="subexpression" op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263800"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.2.15.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263800"/>
   </xccdf:check>
</xccdf:rule-result>

5.3 Configure PAM

PAM (Pluggable Authentication Modules) is a service that implements modular authentication modules on UNIX systems. PAM is implemented as a set of shared objects that are loaded and executed when a program needs to authenticate a user. Files for PAM are typically located in the /etc/pam.d directory. PAM must be carefully configured to secure system authentication. While this section covers some of PAM, please consult other PAM resources to fully understand the configuration capabilities.

Fail

5.3.1 Ensure password creation requirements are configured

Description:

The pam_pwquality.so module checks the strength of passwords. It performs checks such as making sure a password is not a dictionary word, it is a certain length, contains a mix of characters (e.g. alphabet, numeric, other) and more. The following are definitions of the pam_pwquality .so options.

  • try_first_pass - retrieve the password from a previous stacked PAM module. If not available, then prompt the user for a password.
  • retry=3 - Allow 3 tries before sending back a failure.

The following options are set in the /etc/security/pwquality.conf file:

  • minlen = 14 - password must be 14 characters or more
  • dcredit = -1 - provide at least one digit
  • ucredit = -1 - provide at least one uppercase character
  • ocredit = -1 - provide at least one special character
  • lcredit = -1 - provide at least one lowercase character

The settings shown above are one possible policy. Alter these values to conform to your own organization's password policies.

Strong passwords protect systems from being hacked through brute force methods.

Edit the /etc/pam.d/password-auth and /etc/pam.d/system-auth files to include the appropriate options for pam_pwquality.so and to conform to site policy:

password requisite pam_pwquality.so try_first_pass retry=3

Edit /etc/security/pwquality.conf to add or update the following settings to conform to site policy:

minlen = 14
dcredit = -1
ucredit = -1
ocredit = -1
lcredit = -1

All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/security/pwquality.conf exists and matches pattern ^\s*minlen\s*=\s*(1[4-9]|[2-9][0-9]|[1-9][0-9][0-9]+)\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/security/pwquality.conf does not exist
Pattern: ^\s*minlen\s*=\s*(1[4-9]|[2-9][0-9]|[1-9][0-9][0-9]+)\s*(\s+#.*)?$
Match Text: No match found
Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^\s*password\s+requisite\s+pam_pwquality\.so\s+(\S+\s+)*try_first_pass -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/pam.d/system-auth-ac exists
Pattern: ^\s*password\s+requisite\s+pam_pwquality\.so\s+(\S+\s+)*try_first_pass
Match Text: password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= password sufficient pam_unix.so sha512 shadow nullok try_first_pass
Ensure at least one file named /etc/security/pwquality.conf exists and matches pattern ^\s*minlen\s*=\s*(1[4-9]|[2-9][0-9]|[1-9][0-9][0-9]+)\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/pam.d/password-auth-ac exists
Pattern: ^\s*password\s+requisite\s+pam_pwquality\.so\s+(\S+\s+)*try_first_pass
Match Text: password requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= password sufficient pam_unix.so sha512 shadow nullok try_first_pass

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.3.1_Ensure_password_creation_requirements_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.457+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/7"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/12"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.457+02:00"
                    start-time="2020-09-09T17:20:01.454+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/security/pwquality.conf exists and matches pattern ^\s*minlen\s*=\s*(1[4-9]|[2-9][0-9]|[1-9][0-9][0-9]+)\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264100"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264100"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2113">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/security/pwquality.conf"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/security"/>
                        <cis:evidence_item_pk_field name="filename" value="pwquality.conf"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*minlen\s*=\s*(1[4-9]|[2-9][0-9]|[1-9][0-9][0-9]+)\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^\s*password\s+requisite\s+pam_pwquality\.so\s+(\S+\s+)*try_first_pass"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7263900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7263900"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2114">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/system-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="system-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*password\s+requisite\s+pam_pwquality\.so\s+(\S+\s+)*try_first_pass"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text"
                                                    value=" password    requisite     pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= password    sufficient    pam_unix.so sha512 shadow nullok try_first_pass"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/security/pwquality.conf exists and matches pattern ^\s*minlen\s*=\s*(1[4-9]|[2-9][0-9]|[1-9][0-9][0-9]+)\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264000"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2115">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/password-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="password-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*password\s+requisite\s+pam_pwquality\.so\s+(\S+\s+)*try_first_pass"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text"
                                                    value=" password    requisite     pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= password    sufficient    pam_unix.so sha512 shadow nullok try_first_pass"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7263900"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.1.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7263900"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264000"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.1.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264000"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264100"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.1.3_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264100"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.7
      Label: User Accounts Shall Use Long Passwords
      Description: Where multi-factor authentication is not supported, user accounts shall be required to use long passwords on the system (longer than 14 characters).
    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.12
      Label: Use Long Passwords For All User Accounts
      Description: Where multi-factor authentication is not supported, user accounts shall be required to use long passwords on the system (longer than 14 characters).

Fail

5.3.2 Ensure lockout for failed password attempts is configured

Description:

Lock out users after n unsuccessful consecutive login attempts. The first sets of changes are made to the PAM configuration files. The second set of changes are applied to the program specific PAM configuration file. The second set of changes must be applied to each program that will lock out users. Check the documentation for each secondary program for instructions on how to configure them to work with PAM.

Set the lockout number to the policy in effect at your site.

Locking out user IDs after n unsuccessful consecutive login attempts mitigates brute force password attacks against your systems.

Edit the /etc/pam.d/password-auth and /etc/pam.d/system-auth files and add the following pam_faillock.so lines surrounding a pam_unix.so line modify the pam_unix.so is [success=1 default=bad] as listed in both:

auth required pam_faillock.so preauth audit silent deny=5 unlock_time=900
auth [success=1 default=bad] pam_unix.so
auth [default=die] pam_faillock.so authfail audit deny=5 unlock_time=900
auth sufficient pam_faillock.so authsucc audit deny=5 unlock_time=900

All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^auth\s+\[default=die\]\s+pam_faillock\.so\s+authfail\s+audit\s+deny=5\s+unlock_time=900$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/password-auth-ac does not exist
Pattern: ^auth\s+\[default=die\]\s+pam_faillock\.so\s+authfail\s+audit\s+deny=5\s+unlock_time=900$
Match Text: No match found
Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^auth\s+sufficient\s+pam_faillock\.so\s+authsucc\s+audit\s+deny=5\s+unlock_time=900$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/password-auth-ac does not exist
Pattern: ^auth\s+sufficient\s+pam_faillock\.so\s+authsucc\s+audit\s+deny=5\s+unlock_time=900$
Match Text: No match found
Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^auth\s+required\s+pam_faillock\.so\s+preauth\s+audit\s+silent\s+deny=5\s+unlock_time=900$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/system-auth-ac does not exist
Pattern: ^auth\s+required\s+pam_faillock\.so\s+preauth\s+audit\s+silent\s+deny=5\s+unlock_time=900$
Match Text: No match found
Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^auth\s+\[default=die\]\s+pam_faillock\.so\s+authfail\s+audit\s+deny=5\s+unlock_time=900$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/system-auth-ac does not exist
Pattern: ^auth\s+\[default=die\]\s+pam_faillock\.so\s+authfail\s+audit\s+deny=5\s+unlock_time=900$
Match Text: No match found
Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^auth\s+sufficient\s+pam_faillock\.so\s+authsucc\s+audit\s+deny=5\s+unlock_time=900$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/system-auth-ac does not exist
Pattern: ^auth\s+sufficient\s+pam_faillock\.so\s+authsucc\s+audit\s+deny=5\s+unlock_time=900$
Match Text: No match found
Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^auth\s+required\s+pam_faillock\.so\s+preauth\s+audit\s+silent\s+deny=5\s+unlock_time=900$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/password-auth-ac does not exist
Pattern: ^auth\s+required\s+pam_faillock\.so\s+preauth\s+audit\s+silent\s+deny=5\s+unlock_time=900$
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.3.2_Ensure_lockout_for_failed_password_attempts_is_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.466+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/7"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.466+02:00"
                    start-time="2020-09-09T17:20:01.458+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^auth\s+\[default=die\]\s+pam_faillock\.so\s+authfail\s+audit\s+deny=5\s+unlock_time=900$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264600"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264600"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2116">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/password-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="password-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^auth\s+\[default=die\]\s+pam_faillock\.so\s+authfail\s+audit\s+deny=5\s+unlock_time=900$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^auth\s+sufficient\s+pam_faillock\.so\s+authsucc\s+audit\s+deny=5\s+unlock_time=900$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264700"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264700"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2117">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/password-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="password-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^auth\s+sufficient\s+pam_faillock\.so\s+authsucc\s+audit\s+deny=5\s+unlock_time=900$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^auth\s+required\s+pam_faillock\.so\s+preauth\s+audit\s+silent\s+deny=5\s+unlock_time=900$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264200"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264200"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2118">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/system-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="system-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^auth\s+required\s+pam_faillock\.so\s+preauth\s+audit\s+silent\s+deny=5\s+unlock_time=900$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^auth\s+\[default=die\]\s+pam_faillock\.so\s+authfail\s+audit\s+deny=5\s+unlock_time=900$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264300"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264300"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2119">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/system-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="system-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^auth\s+\[default=die\]\s+pam_faillock\.so\s+authfail\s+audit\s+deny=5\s+unlock_time=900$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^auth\s+sufficient\s+pam_faillock\.so\s+authsucc\s+audit\s+deny=5\s+unlock_time=900$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264400"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264400"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2120">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/system-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="system-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^auth\s+sufficient\s+pam_faillock\.so\s+authsucc\s+audit\s+deny=5\s+unlock_time=900$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^auth\s+required\s+pam_faillock\.so\s+preauth\s+audit\s+silent\s+deny=5\s+unlock_time=900$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264500"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264500"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2121">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/password-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="password-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^auth\s+required\s+pam_faillock\.so\s+preauth\s+audit\s+silent\s+deny=5\s+unlock_time=900$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264200"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.2.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264200"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264300"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.2.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264300"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264400"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.2.3_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264400"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264500"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.2.4_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264500"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264600"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.2.5_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264600"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264700"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.2.6_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264700"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.7
      Label: Configure Account Lockouts
      Description: Use and configure account lockouts such that after a set number of failed login attempts the account is locked for a standard period of time.

Fail

5.3.3 Ensure password reuse is limited

Description:

The /etc/security/opasswd file stores the users' old passwords and can be checked to ensure that users are not recycling recent passwords.

Forcing users not to reuse their past 5 passwords make it less likely that an attacker will be able to guess the password.

Note that these change only apply to accounts configured on the local system.

Edit the /etc/pam.d/password-auth and /etc/pam.d/system-auth files to include the remember option and conform to site policy as shown:

password sufficient pam_unix.so remember=5

or

password required pam_pwhistory.so remember=5

Any of the following tests or sub-groups may pass:
All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*remember=([56789]|[1-9][0-9]+) -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/system-auth-ac does not exist
Pattern: ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*remember=([56789]|[1-9][0-9]+)
Match Text: No match found
Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*remember=([56789]|[1-9][0-9]+) -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/password-auth-ac does not exist
Pattern: ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*remember=([56789]|[1-9][0-9]+)
Match Text: No match found
All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^password\s+required\s+pam_pwhistory\.so\s+remember=([56789]|[1-9][0-9]+) -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/password-auth-ac does not exist
Pattern: ^password\s+required\s+pam_pwhistory\.so\s+remember=([56789]|[1-9][0-9]+)
Match Text: No match found
Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^password\s+required\s+pam_pwhistory\.so\s+remember=([56789]|[1-9][0-9]+) -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/system-auth-ac does not exist
Pattern: ^password\s+required\s+pam_pwhistory\.so\s+remember=([56789]|[1-9][0-9]+)
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.3.3_Ensure_password_reuse_is_limited"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.471+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.471+02:00"
                    start-time="2020-09-09T17:20:01.467+02:00">
         <cis:or>
            <cis:and>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*remember=([56789]|[1-9][0-9]+)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264800"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264800"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="2122">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/system-auth-ac"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                           <cis:evidence_item_pk_field name="filename" value="system-auth-ac"/>
                           <cis:evidence_item_pk_field name="pattern"
                                                       value="^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*remember=([56789]|[1-9][0-9]+)"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*remember=([56789]|[1-9][0-9]+)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7264900"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7264900"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="2123">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/password-auth-ac"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                           <cis:evidence_item_pk_field name="filename" value="password-auth-ac"/>
                           <cis:evidence_item_pk_field name="pattern"
                                                       value="^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*remember=([56789]|[1-9][0-9]+)"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:and>
            <cis:and>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^password\s+required\s+pam_pwhistory\.so\s+remember=([56789]|[1-9][0-9]+)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265000"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265000"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="2124">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/password-auth-ac"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                           <cis:evidence_item_pk_field name="filename" value="password-auth-ac"/>
                           <cis:evidence_item_pk_field name="pattern"
                                                       value="^password\s+required\s+pam_pwhistory\.so\s+remember=([56789]|[1-9][0-9]+)"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^password\s+required\s+pam_pwhistory\.so\s+remember=([56789]|[1-9][0-9]+)"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265100"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265100"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="2125">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/system-auth-ac"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                           <cis:evidence_item_pk_field name="filename" value="system-auth-ac"/>
                           <cis:evidence_item_pk_field name="pattern"
                                                       value="^password\s+required\s+pam_pwhistory\.so\s+remember=([56789]|[1-9][0-9]+)"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:and>
         </cis:or>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="OR">
      <xccdf:complex-check operator="AND">
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264800"
                                value-id="xccdf_org.cisecurity.benchmarks_value_5.3.3.1_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264800"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7264900"
                                value-id="xccdf_org.cisecurity.benchmarks_value_5.3.3.2_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7264900"/>
         </xccdf:check>
      </xccdf:complex-check>
      <xccdf:complex-check operator="AND">
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7265000"
                                value-id="xccdf_org.cisecurity.benchmarks_value_5.3.3.3_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265000"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7265100"
                                value-id="xccdf_org.cisecurity.benchmarks_value_5.3.3.4_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265100"/>
         </xccdf:check>
      </xccdf:complex-check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

5.3.4 Ensure password hashing algorithm is SHA-512

Description:

The commands below change password encryption from md5 to sha512 (a much stronger hashing algorithm). All existing accounts will need to perform a password change to upgrade the stored hashes to the new algorithm.

The SHA-512 algorithm provides much stronger hashing than MD5, thus providing additional protection to the system by increasing the level of effort for an attacker to successfully determine passwords.

Note that these change only apply to accounts configured on the local system.

Edit the /etc/pam.d/password-auth and /etc/pam.d/system-auth files to include the sha512 option for pam_unix.so as shown:

password sufficient pam_unix.so sha512

All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*sha512 -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/pam.d/password-auth-ac exists
Pattern: ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*sha512
Match Text: password sufficient pam_unix.so sha512
Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*sha512 -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/pam.d/system-auth-ac exists
Pattern: ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*sha512
Match Text: password sufficient pam_unix.so sha512

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.3.4_Ensure_password_hashing_algorithm_is_SHA-512"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.485+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.485+02:00"
                    start-time="2020-09-09T17:20:01.471+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/password-auth exists and matches pattern ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*sha512"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265200"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2126">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/password-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="password-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern" value="^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*sha512"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="password    sufficient    pam_unix.so sha512"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/system-auth exists and matches pattern ^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*sha512"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265300"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2127">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/system-auth-ac"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="system-auth-ac"/>
                        <cis:evidence_item_pk_field name="pattern" value="^password\s+sufficient\s+pam_unix\.so\s+(\S+\s+)*sha512"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="password    sufficient    pam_unix.so sha512"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7265200"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.4.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265200"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7265300"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.3.4.2_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265300"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

5.4 User Accounts and Environment

This section provides guidance on setting up secure defaults for system and user accounts and their environment.

5.4.1 Set Shadow Password Suite Parameters

While a majority of the password control parameters have been moved to PAM, some parameters are still available through the shadow password suite. Any changes made to /etc/login.defswill only be applied if the usermodcommand is used. If user IDs are added a different way, use the chagecommand to effect changes to individual user IDs.

Fail

5.4.1.1 Ensure password expiration is 365 days or less

Description:

The PASS_MAX_DAYS parameter in /etc/login.defs allows an administrator to force passwords to expire once they reach a defined age. It is recommended that the PASS_MAX_DAYS parameter be set to less than or equal to 365 days.

The window of opportunity for an attacker to leverage compromised credentials or successfully compromise credentials via an online brute force attack is limited by the age of the password. Therefore, reducing the maximum age of a password also reduces an attacker's window of opportunity.

Set the PASS_MAX_DAYS parameter to conform to site policy in /etc/login.defs :

PASS_MAX_DAYS 90

Modify user parameters for all users with a password set to match:

# chage --maxdays 90 <user>

All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/login.defs exists and matches pattern ^\s*PASS_MAX_DAYS\s+(90|[1-8][0-9]|[1-9])\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/login.defs exists
Pattern: ^\s*PASS_MAX_DAYS\s+(36[0-5]|3[0-5][0-9]|[1-2][0-9][0-9]|[1-9][0-9]?)\s*(\s+#.*)?$
Match Text: PASS_MAX_DAYS 90
Linux Custom Object "Ensure no users with a Password have password expiration over 90 days" -- Less
Check: None May Pass
User: root
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] $6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1
the Password Life (days) to be greater than 365 99999
User: bin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: daemon
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: adm
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: lp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: sync
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: shutdown
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: halt
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: mail
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: operator
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: games
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: ftp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: nobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Life (days) to be greater than 365 99999
User: systemd-network
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Life (days) to be greater than 365
User: dbus
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Life (days) to be greater than 365
User: polkitd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Life (days) to be greater than 365
User: sshd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Life (days) to be greater than 365
User: postfix
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Life (days) to be greater than 365
User: cloud-user
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Life (days) to be greater than 365 99999
User: rpc
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Life (days) to be greater than 365 99999
User: rpcuser
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Life (days) to be greater than 365
User: nfsnobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Life (days) to be greater than 365
User: vsadmin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] $6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/
the Password Life (days) to be greater than 365 99999

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.1_Ensure_password_expiration_is_365_days_or_less"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.532+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.533+02:00"
                    start-time="2020-09-09T17:20:01.485+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/login.defs exists and matches pattern ^\s*PASS_MAX_DAYS\s+(90|[1-8][0-9]|[1-9])\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7266600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7266600"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2128">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/login.defs"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="login.defs"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*PASS_MAX_DAYS\s+(36[0-5]|3[0-5][0-9]|[1-2][0-9][0-9]|[1-9][0-9]?)\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="PASS_MAX_DAYS 90"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="any_exist"
                               comment="Linux Custom Object &#34;Ensure no users with a Password have password expiration over 90 days&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7266700"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7266700"
                               type="shadow_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7266700">
                  <cis:evidence_item itemref="2130">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="root"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1"
                                         dt="string"
                                         ev="^[^!*]"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2131">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="bin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2132">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="daemon"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2133">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="adm"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2134">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="lp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2135">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sync"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2136">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="shutdown"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2137">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="halt"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2138">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="mail"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2139">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="operator"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2140">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="games"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2141">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="ftp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2142">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2143">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="systemd-network"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="365" name="chg_req" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2144">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="dbus"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="365" name="chg_req" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2145">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="polkitd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="365" name="chg_req" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2146">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sshd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="365" name="chg_req" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2147">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="postfix"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="365" name="chg_req" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2148">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="cloud-user"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2149">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpc"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2150">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpcuser"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="365" name="chg_req" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2151">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nfsnobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="365" name="chg_req" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2152">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="vsadmin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/"
                                         dt="string"
                                         ev="^[^!*]"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                     <cis:evidence_field cv="99999" dt="int" ev="365" name="chg_req" op="greater than" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7266600"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.4.1.1.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7266600"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7266700"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Fail

5.4.1.2 Ensure minimum days between password changes is 7 or more

Description:

The PASS_MIN_DAYS parameter in /etc/login.defs allows an administrator to prevent users from changing their password until a minimum number of days have passed since the last time the user changed their password. It is recommended that PASS_MIN_DAYS parameter be set to 7 or more days.

By restricting the frequency of password changes, an administrator can prevent users from repeatedly changing their password in an attempt to circumvent password reuse controls.

Set the PASS_MIN_DAYS parameter to 7 in /etc/login.defs :

PASS_MIN_DAYS 7

Modify user parameters for all users with a password set to match:

# chage --mindays 7 <user>

All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/login.defs exists and matches pattern ^\s*PASS_MIN_DAYS\s+([789]|[1-9][0-9]+)\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/login.defs exists
Pattern: ^\s*PASS_MIN_DAYS\s+([789]|[1-9][0-9]+)\s*(\s+#.*)?$
Match Text: PASS_MIN_DAYS 7
Linux Custom Object "Ensure no users with a Password have password change minimum under 7 days" -- Less
Check: None May Pass
User: root
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] $6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1
the Password Minimum Age to be less than 7 0
User: bin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: daemon
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: adm
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: lp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: sync
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: shutdown
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: halt
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: mail
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: operator
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: games
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: ftp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: nobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Password Minimum Age to be less than 7 0
User: systemd-network
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Minimum Age to be less than 7
User: dbus
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Minimum Age to be less than 7
User: polkitd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Minimum Age to be less than 7
User: sshd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Minimum Age to be less than 7
User: postfix
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Minimum Age to be less than 7
User: cloud-user
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Minimum Age to be less than 7 0
User: rpc
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Minimum Age to be less than 7 0
User: rpcuser
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Minimum Age to be less than 7
User: nfsnobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Password Minimum Age to be less than 7
User: vsadmin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] $6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/
the Password Minimum Age to be less than 7 0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.2_Ensure_minimum_days_between_password_changes_is_7_or_more"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.547+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.547+02:00"
                    start-time="2020-09-09T17:20:01.539+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/login.defs exists and matches pattern ^\s*PASS_MIN_DAYS\s+([789]|[1-9][0-9]+)\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7266800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7266800"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2153">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/login.defs"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="login.defs"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*PASS_MIN_DAYS\s+([789]|[1-9][0-9]+)\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="PASS_MIN_DAYS 7"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="any_exist"
                               comment="Linux Custom Object &#34;Ensure no users with a Password have password change minimum under 7 days&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7266900"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7266900"
                               type="shadow_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7266900">
                  <cis:evidence_item itemref="2130">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="root"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1"
                                         dt="string"
                                         ev="^[^!*]"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2131">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="bin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2132">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="daemon"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2133">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="adm"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2134">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="lp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2135">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sync"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2136">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="shutdown"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2137">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="halt"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2138">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="mail"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2139">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="operator"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2140">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="games"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2141">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="ftp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2142">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2143">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="systemd-network"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="chg_allow" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2144">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="dbus"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="chg_allow" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2145">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="polkitd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="chg_allow" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2146">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sshd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="chg_allow" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2147">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="postfix"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="chg_allow" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2148">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="cloud-user"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2149">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpc"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2150">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpcuser"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="chg_allow" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2151">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nfsnobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="chg_allow" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2152">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="vsadmin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/"
                                         dt="string"
                                         ev="^[^!*]"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="7" name="chg_allow" op="less than" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7266800"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.4.1.2.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7266800"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7266900"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

5.4.1.3 Ensure password expiration warning days is 7 or more

Description:

The PASS_WARN_AGE parameter in /etc/login.defs allows an administrator to notify users that their password will expire in a defined number of days. It is recommended that the PASS_WARN_AGE parameter be set to 7 or more days.

Providing an advance warning that a password will be expiring gives users time to think of a secure password. Users caught unaware may choose a simple password or write it down where it may be discovered.

Set the PASS_WARN_AGE parameter to 7 in /etc/login.defs :

PASS_WARN_AGE 7

Modify user parameters for all users with a password set to match:

# chage --warndays 7 <user>

All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/login.defs exists and matches pattern ^\s*PASS_WARN_AGE\s+([789]|[1-9][0-9]+)\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/login.defs exists
Pattern: ^\s*PASS_WARN_AGE\s+([789]|[1-9][0-9]+)\s*(\s+#.*)?$
Match Text: PASS_WARN_AGE 7 #
Linux Custom Object "Ensure no users with a Password have password expiration warning under 7 days" -- More
Check: None May Pass
User: root
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] $6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1
the Expiration Warning to be less than 7 7
User: bin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: daemon
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: adm
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: lp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: sync
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: shutdown
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: halt
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: mail
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: operator
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: games
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: ftp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: nobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Expiration Warning to be less than 7 7
User: systemd-network
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Expiration Warning to be less than 7
User: dbus
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Expiration Warning to be less than 7
User: polkitd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Expiration Warning to be less than 7
User: sshd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Expiration Warning to be less than 7
User: postfix
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Expiration Warning to be less than 7
User: cloud-user
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Expiration Warning to be less than 7 7
User: rpc
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Expiration Warning to be less than 7 7
User: rpcuser
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Expiration Warning to be less than 7
User: nfsnobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Expiration Warning to be less than 7
User: vsadmin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] $6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/
the Expiration Warning to be less than 7 7

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.3_Ensure_password_expiration_warning_days_is_7_or_more"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.569+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.569+02:00"
                    start-time="2020-09-09T17:20:01.561+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/login.defs exists and matches pattern ^\s*PASS_WARN_AGE\s+([789]|[1-9][0-9]+)\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267000"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2154">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/login.defs"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="login.defs"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*PASS_WARN_AGE\s+([789]|[1-9][0-9]+)\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="PASS_WARN_AGE        7  #"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="any_exist"
                               comment="Linux Custom Object &#34;Ensure no users with a Password have password expiration warning under 7 days&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267100"
                               type="shadow_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7267100">
                  <cis:evidence_item itemref="2130">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="root"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1"
                                         dt="string"
                                         ev="^[^!*]"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2131">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="bin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2132">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="daemon"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2133">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="adm"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2134">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="lp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2135">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sync"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2136">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="shutdown"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2137">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="halt"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2138">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="mail"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2139">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="operator"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2140">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="games"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2141">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="ftp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2142">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2143">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="systemd-network"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2144">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="dbus"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2145">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="polkitd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2146">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sshd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2147">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="postfix"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2148">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="cloud-user"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2149">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpc"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2150">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpcuser"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2151">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nfsnobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2152">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="vsadmin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/"
                                         dt="string"
                                         ev="^[^!*]"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                     <cis:evidence_field cv="7" dt="int" ev="7" name="exp_warn" op="less than" result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7267000"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.4.1.3.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267000"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267100"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

5.4.1.4 Ensure inactive password lock is 30 days or less

Description:

User accounts that have been inactive for over a given period of time can be automatically disabled. It is recommended that accounts that are inactive for 30 days after password expiration be disabled.

Inactive accounts pose a threat to system security since the users are not logging in to notice failed login attempts or other anomalies.

Run the following command to set the default password inactivity period to 30 days:

# useradd -D -f 30

Modify user parameters for all users with a password set to match:

# chage --inactive 30 <user>

All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/default/useradd exists and matches pattern ^\s*INACTIVE\s*=\s*(30|[1-2][0-9]|[1-9])\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/default/useradd exists
Pattern: ^\s*INACTIVE\s*=\s*(30|[1-2][0-9]|[1-9])\s*(\s+#.*)?$
Match Text: INACTIVE=30
Linux Custom Object "Ensure no users with a Password have password inactivation over 30 days" -- More
Check: None May Pass
User: root
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] $6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1
the Inactivity Days to be greater than 30
User: bin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: daemon
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: adm
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: lp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: sync
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: shutdown
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: halt
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: mail
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: operator
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: games
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: ftp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: nobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] *
the Inactivity Days to be greater than 30
User: systemd-network
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Inactivity Days to be greater than 30
User: dbus
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Inactivity Days to be greater than 30
User: polkitd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Inactivity Days to be greater than 30
User: sshd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Inactivity Days to be greater than 30
User: postfix
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Inactivity Days to be greater than 30
User: cloud-user
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Inactivity Days to be greater than 30
User: rpc
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Inactivity Days to be greater than 30
User: rpcuser
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Inactivity Days to be greater than 30
User: nfsnobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] !!
the Inactivity Days to be greater than 30
User: vsadmin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression ^[^!*] $6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/
the Inactivity Days to be greater than 30

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.4_Ensure_inactive_password_lock_is_30_days_or_less"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.591+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.592+02:00"
                    start-time="2020-09-09T17:20:01.583+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/default/useradd exists and matches pattern ^\s*INACTIVE\s*=\s*(30|[1-2][0-9]|[1-9])\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267200"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2155">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/default/useradd"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/default"/>
                        <cis:evidence_item_pk_field name="filename" value="useradd"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*INACTIVE\s*=\s*(30|[1-2][0-9]|[1-9])\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="INACTIVE=30"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="none satisfy" check_existence="any_exist"
                               comment="Linux Custom Object &#34;Ensure no users with a Password have password inactivation over 30 days&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267300"
                               type="shadow_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7267300">
                  <cis:evidence_item itemref="2130">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="root"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1"
                                         dt="string"
                                         ev="^[^!*]"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2131">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="bin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2132">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="daemon"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2133">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="adm"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2134">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="lp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2135">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sync"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2136">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="shutdown"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2137">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="halt"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2138">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="mail"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2139">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="operator"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2140">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="games"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2141">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="ftp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2142">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2143">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="systemd-network"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2144">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="dbus"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2145">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="polkitd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2146">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sshd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2147">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="postfix"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2148">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="cloud-user"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2149">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpc"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2150">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpcuser"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2151">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nfsnobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev="^[^!*]" name="password" op="pattern match"
                                         result="false"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2152">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="vsadmin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/"
                                         dt="string"
                                         ev="^[^!*]"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                     <cis:evidence_field cv="" dt="int" ev="30" name="exp_inact" op="greater than" result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7267200"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.4.1.4.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267200"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267300"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

5.4.1.5 Ensure all users last password change date is in the past

Description:

All users should have a password change date in the past.

If a users recorded password change date is in the future then they could bypass any set password expiration.

Investigate any users with a password change date in the future and correct them. Locking the account, expiring the password, or resetting the password manually may be appropriate.

Linux Custom Object "Ensure all users with a Password have password change date in the past" -- More
CIS-CAT Expected... CIS-CAT Collected...
the variable's value to be greater than or equal to 0 70125601
the variable's value to be greater than or equal to 0 26061601
the variable's value to be greater than or equal to 0 25456801
the variable's value to be greater than or equal to 0 55201

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.4.1.5_Ensure_all_users_last_password_change_date_is_in_the_past"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.645+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7271200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Linux Custom Object &#34;Ensure all users with a Password have password change date in the past&#34;"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7271202"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7271200"
                               type="variable_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7271200">
                  <cis:evidence_item itemref="2159">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="var_ref"
                                                    value="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7271200"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="70125601" dt="int" ev="0" name="value" op="greater than or equal"
                                         result="true"/>
                     <cis:evidence_field cv="26061601" dt="int" ev="0" name="value" op="greater than or equal"
                                         result="true"/>
                     <cis:evidence_field cv="25456801" dt="int" ev="0" name="value" op="greater than or equal"
                                         result="true"/>
                     <cis:evidence_field cv="55201" dt="int" ev="0" name="value" op="greater than or equal"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7271200"/>
   </xccdf:check>
</xccdf:rule-result>
Pass

5.4.2 Ensure system accounts are non-login

Description:

There are a number of accounts provided with Red Hat 7 that are used to manage applications and are not intended to provide an interactive shell.

It is important to make sure that accounts that are not being used by regular users are prevented from being used to provide an interactive shell. By default Red Hat 7 sets the password field for these accounts to an invalid string, but it is also recommended that the shell field in the password file be set to /sbin/nologin . This prevents the account from potentially being used to run any commands.

Set the shell for any accounts returned by the audit script to /sbin/nologin :

# usermod -s /sbin/nologin <user>

The following script will automatically set all user shells required to /sbin/nologin and lock the sync , shutdown , and halt users:

#!/bin/bash

for user in `awk -F: '($3 < 1000) {print $1 }' /etc/passwd` ; do
if [ $user != "root" ]; then
usermod -L $user
if [ $user != "sync" ] && [ $user != "shutdown" ] && [ $user != "halt" ]; then
usermod -s /sbin/nologin $user
fi
fi
done

Linux Custom Object "System Accounts Disabled" -- More
Check: None May Pass
User: bin
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 1
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: daemon
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 2
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: adm
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 3
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: lp
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 4
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: mail
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 8
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: operator
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 11
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: games
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 12
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: ftp
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 14
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: nobody
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 99
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: systemd-network
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 192
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: dbus
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 81
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: polkitd
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 999
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: sshd
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 74
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: postfix
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 89
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: cloud-user
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 1000
the Login Shell to not be set to /sbin/nologin /bin/bash
User: rpc
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 32
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: rpcuser
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 29
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: nfsnobody
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 65534
the Login Shell to not be set to /sbin/nologin /sbin/nologin
User: vsadmin
CIS-CAT Expected... CIS-CAT Collected...
the User ID to be less than 1000 1001
the Login Shell to not be set to /sbin/nologin /bin/bash

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.4.2_Ensure_system_accounts_are_non-login"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.800+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="none satisfy" check_existence="at_least_one_exists"
                               comment="Linux Custom Object &#34;System Accounts Disabled&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265400"
                               type="password_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7265400">
                  <cis:evidence_item itemref="2161">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="bin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="1" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2162">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="daemon"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="2" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2163">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="adm"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="3" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2164">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="lp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="4" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2165">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="mail"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="8" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2166">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="operator"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="11" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2167">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="games"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="12" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2168">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="ftp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="14" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2169">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="99" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2170">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="systemd-network"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="192" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2171">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="dbus"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="81" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2172">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="polkitd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="999" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2173">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sshd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="74" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2174">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="postfix"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="89" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2175">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="cloud-user"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="1000" dt="int" ev="1000" name="user_id" op="less than" result="false"/>
                     <cis:evidence_field cv="/bin/bash" dt="string" ev="/sbin/nologin" name="login_shell" op="not equal"
                                         result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2176">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpc"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="32" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2177">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpcuser"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="29" dt="int" ev="1000" name="user_id" op="less than" result="true"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2178">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nfsnobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="65534" dt="int" ev="1000" name="user_id" op="less than" result="false"/>
                     <cis:evidence_field cv="/sbin/nologin" dt="string" ev="/sbin/nologin" name="login_shell"
                                         op="not equal"
                                         result="false"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2179">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="vsadmin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="1001" dt="int" ev="1000" name="user_id" op="less than" result="false"/>
                     <cis:evidence_field cv="/bin/bash" dt="string" ev="/sbin/nologin" name="login_shell" op="not equal"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

5.4.3 Ensure default group for the root account is GID 0

Description:

The usermod command can be used to specify which group the root user belongs to. This affects permissions of files that are created by the root user.

Using GID 0 for the root account helps prevent root -owned files from accidentally becoming accessible to non-privileged users.

Run the following command to set the root user default group to GID 0 :

# usermod -g 0 root

Linux Custom Object "Default Group Set For root User" -- More
Check: All Must Pass
User: root
CIS-CAT Expected... CIS-CAT Collected...
the Group ID to be set to 0 0

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.4.3_Ensure_default_group_for_the_root_account_is_GID_0"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.816+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Linux Custom Object &#34;Default Group Set For root User&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265500"
                               type="password_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7265500">
                  <cis:evidence_item itemref="2180">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="root"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.

Pass

5.4.4 Ensure default user umask is 027 or more restrictive

Description:

The default umask determines the permissions of files created by users. The user creating the file has the discretion of making their files and directories readable by others via the chmod command. Users who wish to allow their files and directories to be readable by others by default may choose a different default umask by inserting the umask command into the standard shell configuration files ( .profile , .bashrc , etc.) in their home directories.

Setting a very secure default value for umask ensures that users make a conscious choice about their file permissions. A default umask setting of 077 causes files and directories created by users to not be readable by any other user on the system. A umask of 027 would make files and directories readable by users in the same Unix group, while a umask of 022 would make files readable by every user on the system.

Edit the /etc/bashrc, /etc/profile and /etc/profile.d/*.sh files (and the appropriate files for any other shell supported on your system) and add or edit any umask parameters as follows:

umask 027

All of the following tests or sub-groups must pass:
Ensure at least one file named /etc/bashrc exists and matches pattern ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/bashrc exists
Pattern: ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$
Match Text: umask 027
Ensure at least one file(s) named .*\.sh in /etc/profile.d/ exists and does not match pattern ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/profile.d/colorgrep.sh does not exist
Pattern: ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/which2.sh does not exist
Pattern: ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/less.sh does not exist
Pattern: ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/colorls.sh does not exist
Pattern: ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/256term.sh does not exist
Pattern: ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/lang.sh does not exist
Pattern: ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$
Match Text: No match found
Ensure at least one file named /etc/bashrc exists and does not match pattern ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/bashrc does not exist
Pattern: ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$
Match Text: No match found
Ensure at least one file named /etc/profile exists and does not match pattern ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/profile does not exist
Pattern: ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$
Match Text: No match found
Any of the following tests or sub-groups may pass:
Ensure at least one file(s) named .*\.sh in /etc/profile.d/ exists and matches pattern ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/profile.d/colorgrep.sh does not exist
Pattern: ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/which2.sh does not exist
Pattern: ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/less.sh does not exist
Pattern: ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/colorls.sh does not exist
Pattern: ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/256term.sh does not exist
Pattern: ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$
Match Text: No match found
File: /etc/profile.d/lang.sh does not exist
Pattern: ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$
Match Text: No match found
Ensure at least one file named /etc/profile exists and matches pattern ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$ -- More
CIS-CAT expected at least 1 matching text file content item to be collected, and found 1 item.
File: /etc/profile exists
Pattern: ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$
Match Text: umask 027

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.4.4_Ensure_default_user_umask_is_027_or_more_restrictive"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.827+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/13"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:01.827+02:00"
                    start-time="2020-09-09T17:20:01.817+02:00">
         <cis:and>
            <cis:or>
               <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file(s) named .*\.sh in /etc/profile.d/ exists and matches pattern ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265800"
                                  result="false"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265800"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="2187">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/colorgrep.sh"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                           <cis:evidence_item_pk_field name="filename" value="colorgrep.sh"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                     <cis:evidence_item itemref="2188">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/which2.sh"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                           <cis:evidence_item_pk_field name="filename" value="which2.sh"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                     <cis:evidence_item itemref="2189">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/less.sh"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                           <cis:evidence_item_pk_field name="filename" value="less.sh"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                     <cis:evidence_item itemref="2190">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/colorls.sh"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                           <cis:evidence_item_pk_field name="filename" value="colorls.sh"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                     <cis:evidence_item itemref="2191">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/256term.sh"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                           <cis:evidence_item_pk_field name="filename" value="256term.sh"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                     <cis:evidence_item itemref="2192">
                        <cis:evidence_item_pk status="does not exist">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/lang.sh"/>
                           <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                           <cis:evidence_item_pk_field name="filename" value="lang.sh"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
               <cis:evidence_test check="all" check_existence="at_least_one_exists"
                                  comment="Ensure at least one file named /etc/profile exists and matches pattern ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"
                                  negated="false"
                                  ns="independent"
                                  objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7266000"
                                  result="true"
                                  testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7266000"
                                  type="textfilecontent54_test">
                  <cis:evidence_object>
                     <cis:evidence_item itemref="2193">
                        <cis:evidence_item_pk status="exists">
                           <cis:evidence_item_pk_field name="filepath" value="/etc/profile"/>
                           <cis:evidence_item_pk_field name="path" value="/etc"/>
                           <cis:evidence_item_pk_field name="filename" value="profile"/>
                           <cis:evidence_item_pk_field name="pattern" value="^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"/>
                           <cis:evidence_item_pk_field name="instance" value="1"/>
                           <cis:evidence_item_pk_field name="text" value="    umask 027"/>
                        </cis:evidence_item_pk>
                     </cis:evidence_item>
                  </cis:evidence_object>
               </cis:evidence_test>
            </cis:or>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/bashrc exists and matches pattern ^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265600"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2194">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/bashrc"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="bashrc"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*umask\s+[01234567][2367]7\s*(\s+#.*)?$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="       umask 027"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="at least one" check_existence="at_least_one_exists"
                               comment="Ensure at least one file(s) named .*\.sh in /etc/profile.d/ exists and does not match pattern ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265700"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265700"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2201">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/colorgrep.sh"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                        <cis:evidence_item_pk_field name="filename" value="colorgrep.sh"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2202">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/which2.sh"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                        <cis:evidence_item_pk_field name="filename" value="which2.sh"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2203">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/less.sh"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                        <cis:evidence_item_pk_field name="filename" value="less.sh"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2204">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/colorls.sh"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                        <cis:evidence_item_pk_field name="filename" value="colorls.sh"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2205">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/256term.sh"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                        <cis:evidence_item_pk_field name="filename" value="256term.sh"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2206">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/profile.d/lang.sh"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/profile.d"/>
                        <cis:evidence_item_pk_field name="filename" value="lang.sh"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/bashrc exists and does not match pattern ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7265900"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7265900"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2207">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/bashrc"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="bashrc"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/profile exists and does not match pattern ^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7266100"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7266100"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2208">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/profile"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="profile"/>
                        <cis:evidence_item_pk_field name="pattern"
                                                    value="^\s*umask\s+[01234567](0[7654321]|[7654321][654321])\s*(\s+#.*)?$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7265600"
                             value-id="xccdf_org.cisecurity.benchmarks_value_5.4.4.1_var"/>
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265600"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265700"/>
      </xccdf:check>
      <xccdf:complex-check operator="OR">
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7265800"
                                value-id="xccdf_org.cisecurity.benchmarks_value_5.4.4.3_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265800"/>
         </xccdf:check>
         <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
            <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7266000"
                                value-id="xccdf_org.cisecurity.benchmarks_value_5.4.4.5_var"/>
            <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                     name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7266000"/>
         </xccdf:check>
      </xccdf:complex-check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7265900"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7266100"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 13: Data Protection: -- More
      CIS Control Information
      Control: The processes and tools used to prevent data exfiltration, mitigate the effects of exfiltrated data, and ensure the privacy and integrity of sensitive information.

Fail

5.6 Ensure access to the su command is restricted

Description:

The su command allows a user to run a command or shell as another user. The program has been superseded by sudo , which allows for more granular control over privileged access. Normally, the su command can be executed by any user. By uncommenting the pam_wheel.so statement in /etc/pam.d/su , the su command will only allow users in the wheel group to execute su .

Restricting the use of su , and using sudo in its place, provides system administrators better control of the escalation of user privileges to execute privileged commands. The sudo utility also provides a better logging and audit mechanism, as it can log each command executed via sudo , whereas su can only record that a user executed the su program.

Add the following line to the /etc/pam.d/su file:

auth required pam_wheel.so use_uid

Create a comma separated list of users in the wheel statement in the /etc/group file:

wheel:x:10:root,<user list>

Ensure at least one file named /etc/pam.d/su exists and matches pattern ^\s*auth\s+required\s+pam_wheel.so\s+use_uid\s*$ -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/pam.d/su does not exist
Pattern: ^\s*auth\s+required\s+pam_wheel.so\s+use_uid\s*$
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_5.6_Ensure_access_to_the_su_command_is_restricted"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:01.831+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260900"
                    definition_negate="false">
         <cis:and negated="false" result="false">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/pam.d/su exists and matches pattern ^\s*auth\s+required\s+pam_wheel.so\s+use_uid\s*$"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7260900"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7260900"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2209">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/pam.d/su"/>
                        <cis:evidence_item_pk_field name="path" value="/etc/pam.d"/>
                        <cis:evidence_item_pk_field name="filename" value="su"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\s*auth\s+required\s+pam_wheel.so\s+use_uid\s*$"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7260900"
                          value-id="xccdf_org.cisecurity.benchmarks_value_5.6.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7260900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

6 System Maintenance

Recommendations in this section are intended as maintenance and are intended to be checked on a frequent basis to ensure system stability. Many recommendations do not have quick remediations and require investigation into the cause and best fix available and may indicate an attempted breach of system security.

6.1 System File Permissions

This section provides guidance on securing aspects of system files and directories.

Pass

6.1.2 Ensure permissions on /etc/passwd are configured

Description:

The /etc/passwd file contains user account information that is used by many system utilities and therefore must be readable for these utilities to operate.

It is critical to ensure that the /etc/passwd file is protected from unauthorized write access. Although it is protected by default, the file permissions could be changed either inadvertently or through malicious actions.

Run the following command to set permissions on /etc/passwd :

# chown root:root /etc/passwd
# chmod 644 /etc/passwd

Ensure at least one file named /etc/passwd exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky -- More
File: /etc/passwd
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to true true
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to true true
the file's Other Read to be set to true true
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to true true
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.2_Ensure_permissions_on_etcpasswd_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:03.966+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/passwd exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267400"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7267400">
                  <cis:evidence_item itemref="2210">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/passwd"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="passwd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.1.3 Ensure permissions on /etc/shadow are configured

Description:

The /etc/shadow file is used to store the information about user accounts that is critical to the security of those accounts, such as the hashed password and other security information.

If attackers can gain read access to the /etc/shadow file, they can easily run a password cracking program against the hashed password to break it. Other security information that is stored in the /etc/shadow file (such as expiration) could also be useful to subvert the user accounts.

Run the following commands to set permissions on /etc/shadow :

# chown root:root /etc/shadow
# chmod 000 /etc/shadow

Ensure at least one file named /etc/shadow exists and is owned by 0:0 and does not have permissions --x-wxrwx SUID SGID sticky -- More
File: /etc/shadow
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Owner Execute to be set to false false
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.3_Ensure_permissions_on_etcshadow_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:03.978+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/shadow exists and is owned by 0:0 and does not have permissions --x-wxrwx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267500"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7267500">
                  <cis:evidence_item itemref="2211">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/shadow"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="shadow"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.1.4 Ensure permissions on /etc/group are configured

Description:

The /etc/group file contains a list of all the valid groups defined in the system. The command below allows read/write access for root and read access for everyone else.

The /etc/group file needs to be protected from unauthorized changes by non-privileged users, but needs to be readable as this information is used with many non-privileged programs.

Run the following command to set permissions on /etc/group :

# chown root:root /etc/group
# chmod 644 /etc/group

Ensure at least one file named /etc/group exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky -- More
File: /etc/group
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to true true
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to true true
the file's Other Read to be set to true true
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to true true
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.4_Ensure_permissions_on_etcgroup_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:03.990+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/group exists and is owned by 0:0 and has permissions rw-r--r-- and does not have permissions --x-wx-wx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267600"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7267600">
                  <cis:evidence_item itemref="2212">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/group"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="group"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="true" dt="boolean" ev="true" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.1.5 Ensure permissions on /etc/gshadow are configured

Description:

The /etc/gshadow file is used to store the information about groups that is critical to the security of those accounts, such as the hashed password and other security information.

If attackers can gain read access to the /etc/gshadow file, they can easily run a password cracking program against the hashed password to break it. Other security information that is stored in the /etc/gshadow file (such as group administrators) could also be useful to subvert the group.

Run the following chown to set permissions on /etc/gshadow :

# chown root:root /etc/gshadow
# chmod 000 /etc/gshadow

Ensure at least one file named /etc/gshadow exists and is owned by 0:0 and does not have permissions rwxrwxrwx SUID SGID sticky -- More
File: /etc/gshadow
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to false false
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.5_Ensure_permissions_on_etcgshadow_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.005+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/gshadow exists and is owned by 0:0 and does not have permissions rwxrwxrwx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267700"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7267700">
                  <cis:evidence_item itemref="2213">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/gshadow"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="gshadow"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267700"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.1.6 Ensure permissions on /etc/passwd- are configured

Description:

The /etc/passwd- file contains backup user account information.

It is critical to ensure that the /etc/passwd- file is protected from unauthorized access. Although it is protected by default, the file permissions could be changed either inadvertently or through malicious actions.

Run the following command to set permissions on /etc/passwd- :

# chown root:root /etc/passwd-
# chmod u-x,go-wx /etc/passwd-

Ensure at least one file named /etc/passwd- exists and is owned by 0:0 and does not have permissions --x-wx-wx SUID SGID sticky -- More
File: /etc/passwd-
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Owner Execute to be set to false false
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.6_Ensure_permissions_on_etcpasswd-_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.019+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/passwd- exists and is owned by 0:0 and does not have permissions --x-wx-wx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267800"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7267800">
                  <cis:evidence_item itemref="2214">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/passwd-"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="passwd-"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267800"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.1.7 Ensure permissions on /etc/shadow- are configured

Description:

The /etc/shadow- file is used to store backup information about user accounts that is critical to the security of those accounts, such as the hashed password and other security information.

It is critical to ensure that the /etc/shadow- file is protected from unauthorized access. Although it is protected by default, the file permissions could be changed either inadvertently or through malicious actions.

Run the following commands to set permissions on /etc/shadow-:

# chown root:root /etc/shadow-
# chmod 000 /etc/shadow-

Ensure at least one file named /etc/shadow- exists and is owned by 0:0 and does not have permissions rwxrwxrwx SUID SGID sticky -- More
File: /etc/shadow-
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to false false
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.7_Ensure_permissions_on_etcshadow-_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.036+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/shadow- exists and is owned by 0:0 and does not have permissions rwxrwxrwx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7267900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7267900"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7267900">
                  <cis:evidence_item itemref="2215">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/shadow-"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="shadow-"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7267900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.1.8 Ensure permissions on /etc/group- are configured

Description:

The /etc/group- file contains a backup list of all the valid groups defined in the system.

It is critical to ensure that the /etc/group- file is protected from unauthorized access. Although it is protected by default, the file permissions could be changed either inadvertently or through malicious actions.

Run the following command to set permissions on /etc/group- :

# chown root:root /etc/group-
# chmod u-x,go-wx /etc/group-

Ensure at least one file named /etc/group- exists and is owned by 0:0 and does not have permissions --x-wx-wx SUID SGID sticky -- More
File: /etc/group-
CIS-CAT Expected... CIS-CAT Collected...
the file's Group Execute to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Owner Execute to be set to false false
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.8_Ensure_permissions_on_etcgroup-_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.048+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/group- exists and is owned by 0:0 and does not have permissions --x-wx-wx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7268000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7268000"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7268000">
                  <cis:evidence_item itemref="2216">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/group-"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="group-"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.1.9 Ensure permissions on /etc/gshadow- are configured

Description:

The /etc/gshadow- file is used to store backup information about groups that is critical to the security of those accounts, such as the hashed password and other security information.

It is critical to ensure that the /etc/gshadow- file is protected from unauthorized access. Although it is protected by default, the file permissions could be changed either inadvertently or through malicious actions.

Run the following commands to set permissions on /etc/gshadow- :

# chown root:root /etc/gshadow-
# chmod 000 /etc/gshadow-

Ensure at least one file named /etc/gshadow- exists and is owned by 0:0 and does not have permissions rwxrwxrwx SUID SGID sticky -- More
File: /etc/gshadow-
CIS-CAT Expected... CIS-CAT Collected...
the file's Owner Write to be set to false false
the file's Group Execute to be set to false false
the file's Owner Execute to be set to false false
the file's SUID to be set to false false
the file's Other Execute to be set to false false
the file's Owner Read to be set to false false
the file's Other Read to be set to false false
the file's Group ID to be set to 0 0
the file's User ID to be set to 0 0
the file's Sticky Bit to be set to false false
the file's SGID to be set to false false
the file's Other Write to be set to false false
the file's Group Read to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.9_Ensure_permissions_on_etcgshadow-_are_configured"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.061+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268100"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/gshadow- exists and is owned by 0:0 and does not have permissions rwxrwxrwx SUID SGID sticky"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7268100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7268100"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7268100">
                  <cis:evidence_item itemref="2217">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/gshadow-"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="gshadow-"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uwrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="suid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="uread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="group_id" op="equals" result="true"/>
                     <cis:evidence_field cv="0" dt="int" ev="0" name="user_id" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sticky" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="sgid" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.1.10 Ensure no world writable files exist

Description:

Unix-based systems support variable settings to control access to files. World writable files are the least secure. See the chmod(2) man page for more information.

Data in world-writable files can be modified and compromised by any user on the system. World writable files may also indicate an incorrectly written script or program that could potentially be the cause of a larger compromise to the system's integrity.

Removing write access for the "other" category ( chmod o-w <filename> ) is advisable, but always consult relevant vendor documentation to avoid breaking any application dependencies on a given file.

Ensure no world writable files exist -- More
Script: sce/world_writable_files.sh
Standard Output:
No Standard Output was produced
Standard Error:
No Standard Error was produced

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.10_Ensure_no_world_writable_files_exist"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:02.045+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0">
         <cis:and>
            <cis:evidence_test comment="Ensure no world writable files exist" result="pass">
               <cis:evidence_sce exit-code="101" full-path="/cis/cis-cat-full/sce/world_writable_files.sh"
                                 href="sce/world_writable_files.sh">
                  <cis:environment_variables>
                     <cis:environment_variable var_name="XCCDF_RESULT_FIXED" var_value="109"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_APPLICABLE" var_value="105"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_INFORMATIONAL" var_value="108"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_UNKNOWN" var_value="104"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_SELECTED" var_value="107"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_PASS" var_value="101"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_ERROR" var_value="103"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_FAIL" var_value="102"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_CHECKED" var_value="106"/>
                  </cis:environment_variables>
               </cis:evidence_sce>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://open-scap.org/page/SCE">
      <check-import xmlns="http://checklists.nist.gov/xccdf/1.2" import-name="stdout"/>
      <check-content-ref xmlns="http://checklists.nist.gov/xccdf/1.2" href="sce/world_writable_files.sh"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 14: Controlled Access Based on the Need to Know: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct secure access to critical assets (e.g., information, resources, systems) according to the formal determination of which persons, computers, and applications have a need and right to access these critical assets based on an approved classification.

Pass

6.1.11 Ensure no unowned files or directories exist

Description:

Sometimes when administrators delete users from the password file they neglect to remove all files owned by those users from the system.

A new user who is assigned the deleted user's user ID or group ID may then end up "owning" these files, and thus have more access on the system than was intended.

Locate files that are owned by users or groups not listed in the system configuration files, and reset the ownership of these files to some active user on the system as appropriate.

Ensure no unowned files or directories exist -- More
Script: sce/no_unowned_files_and_directories.sh
Standard Output:
No Standard Output was produced
Standard Error:
No Standard Error was produced

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.11_Ensure_no_unowned_files_or_directories_exist"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:02.990+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0">
         <cis:and>
            <cis:evidence_test comment="Ensure no unowned files or directories exist" result="pass">
               <cis:evidence_sce exit-code="101"
                                 full-path="/cis/cis-cat-full/sce/no_unowned_files_and_directories.sh"
                                 href="sce/no_unowned_files_and_directories.sh">
                  <cis:environment_variables>
                     <cis:environment_variable var_name="XCCDF_RESULT_FIXED" var_value="109"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_APPLICABLE" var_value="105"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_INFORMATIONAL" var_value="108"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_UNKNOWN" var_value="104"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_SELECTED" var_value="107"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_PASS" var_value="101"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_ERROR" var_value="103"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_FAIL" var_value="102"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_CHECKED" var_value="106"/>
                  </cis:environment_variables>
               </cis:evidence_sce>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://open-scap.org/page/SCE">
      <check-import xmlns="http://checklists.nist.gov/xccdf/1.2" import-name="stdout"/>
      <check-content-ref xmlns="http://checklists.nist.gov/xccdf/1.2"
                         href="sce/no_unowned_files_and_directories.sh"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 14: Controlled Access Based on the Need to Know: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct secure access to critical assets (e.g., information, resources, systems) according to the formal determination of which persons, computers, and applications have a need and right to access these critical assets based on an approved classification.

Pass

6.1.12 Ensure no ungrouped files or directories exist

Description:

Sometimes when administrators delete users or groups from the system they neglect to remove all files owned by those users or groups.

A new user who is assigned the deleted user's user ID or group ID may then end up "owning" these files, and thus have more access on the system than was intended.

Locate files that are owned by users or groups not listed in the system configuration files, and reset the ownership of these files to some active user on the system as appropriate.

Ensure no ungrouped files or directories exist -- More
Script: sce/no_ungrouped_files_and_directories.sh
Standard Output:
No Standard Output was produced
Standard Error:
No Standard Error was produced

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.1.12_Ensure_no_ungrouped_files_or_directories_exist"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:03.951+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0">
         <cis:and>
            <cis:evidence_test comment="Ensure no ungrouped files or directories exist" result="pass">
               <cis:evidence_sce exit-code="101"
                                 full-path="/cis/cis-cat-full/sce/no_ungrouped_files_and_directories.sh"
                                 href="sce/no_ungrouped_files_and_directories.sh">
                  <cis:environment_variables>
                     <cis:environment_variable var_name="XCCDF_RESULT_FIXED" var_value="109"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_APPLICABLE" var_value="105"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_INFORMATIONAL" var_value="108"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_UNKNOWN" var_value="104"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_SELECTED" var_value="107"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_PASS" var_value="101"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_ERROR" var_value="103"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_FAIL" var_value="102"/>
                     <cis:environment_variable var_name="XCCDF_RESULT_NOT_CHECKED" var_value="106"/>
                  </cis:environment_variables>
               </cis:evidence_sce>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://open-scap.org/page/SCE">
      <check-import xmlns="http://checklists.nist.gov/xccdf/1.2" import-name="stdout"/>
      <check-content-ref xmlns="http://checklists.nist.gov/xccdf/1.2"
                         href="sce/no_ungrouped_files_and_directories.sh"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 14: Controlled Access Based on the Need to Know: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct secure access to critical assets (e.g., information, resources, systems) according to the formal determination of which persons, computers, and applications have a need and right to access these critical assets based on an approved classification.

6.2 User and Group Settings

This section provides guidance on securing aspects of the users and groups.

Note: The recommendations in this section check local users and groups. Any users or groups from other sources such as LDAP will not be audited. In a domain environment similar checks should be performed against domain users and groups.

Pass

6.2.1 Ensure password fields are not empty

Description:

An account with an empty password field means that anybody may log in as that user without providing a password.

All accounts must have passwords or be locked to prevent the account from being used by an unauthorized user.

If any accounts in the /etc/shadow file do not have a password, run the following command to lock the account until it can be determined why it does not have a password:

# passwd -l <username>

Also, check to see if the account is logged in and investigate what it is being used for to determine if it needs to be forced off.

Ensure usernames pattern match .+ have shadow parameter password pattern match .+ (string) -- More
Check: All Must Pass
User: root
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ $6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1
User: bin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: daemon
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: adm
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: lp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: sync
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: shutdown
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: halt
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: mail
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: operator
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: games
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: ftp
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: nobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ *
User: systemd-network
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ !!
User: dbus
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ !!
User: polkitd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ !!
User: sshd
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ !!
User: postfix
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ !!
User: cloud-user
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ !!
User: rpc
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ !!
User: rpcuser
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ !!
User: nfsnobody
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ !!
User: vsadmin
CIS-CAT Expected... CIS-CAT Collected...
the Encrypted Password matches the regular expression .+ $6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.1_Ensure_password_fields_are_not_empty"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.083+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure usernames pattern match .+ have shadow parameter password pattern match .+ (string)"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7268500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7268500"
                               type="shadow_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7268500">
                  <cis:evidence_item itemref="2130">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="root"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$FhGfmo1T/Y/yfgE2$FoDFQrVz8ykKgh4FTjLmwT/tAlBPkMXWVXGlN8oGKS91TIzhFUsk25DNkwDcgVgQQFo2QzBgl8oPugmagDy4X1"
                                         dt="string"
                                         ev=".+"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2131">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="bin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2132">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="daemon"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2133">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="adm"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2134">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="lp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2135">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sync"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2136">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="shutdown"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2137">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="halt"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2138">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="mail"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2139">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="operator"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2140">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="games"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2141">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="ftp"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2142">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="*" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2143">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="systemd-network"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2144">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="dbus"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2145">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="polkitd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2146">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="sshd"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2147">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="postfix"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2148">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="cloud-user"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2149">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpc"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2150">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="rpcuser"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2151">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="nfsnobody"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="!!" dt="string" ev=".+" name="password" op="pattern match" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2152">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="username" value="vsadmin"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="$6$AYmWTlC6XjiU5u9K$4aO3hWNxarU2IgNog8xU1tGOWfER8BT9WUhOIZL4ChBSyx/Gm544bLPchf3gD3/whl1/LOBgpOn6s/fq6VOkl/"
                                         dt="string"
                                         ev=".+"
                                         name="password"
                                         op="pattern match"
                                         result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-export export-name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7268500"
                          value-id="xccdf_org.cisecurity.benchmarks_value_6.2.1.1_var"/>
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

6.2.2 Ensure no legacy "+" entries exist in /etc/passwd

Description:

The character + in various files used to be markers for systems to insert data from NIS maps at a certain point in a system configuration file. These entries are no longer required on most systems, but may exist in files that have been imported from other platforms.

These entries may provide an avenue for attackers to gain privileged access on the system.

Remove any legacy '+' entries from /etc/passwd if they exist.

Ensure at least one file named /etc/passwd exists and does not match pattern ^\+: -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/passwd does not exist
Pattern: ^\+:
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.2_Ensure_no_legacy__entries_exist_in_etcpasswd"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.086+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/9"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/passwd exists and does not match pattern ^\+:"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7268600"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7268600"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2500">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/passwd"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="passwd"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\+:"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.9
      Label: Configure Account Access Centrally
      Description: Configure access for all accounts through a centralized point of authentication, for example Active Directory or LDAP. Configure network and security devices for centralized authentication as well.

Pass

6.2.3 Ensure no legacy "+" entries exist in /etc/shadow

Description:

The character + in various files used to be markers for systems to insert data from NIS maps at a certain point in a system configuration file. These entries are no longer required on most systems, but may exist in files that have been imported from other platforms.

These entries may provide an avenue for attackers to gain privileged access on the system.

Remove any legacy '+' entries from /etc/shadow if they exist.

Ensure at least one file named /etc/shadow exists and does not match pattern ^\+: -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/shadow does not exist
Pattern: ^\+:
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.3_Ensure_no_legacy__entries_exist_in_etcshadow"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.088+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/9"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/shadow exists and does not match pattern ^\+:"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7268700"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7268700"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2501">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/shadow"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="shadow"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\+:"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268700"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.9
      Label: Configure Account Access Centrally
      Description: Configure access for all accounts through a centralized point of authentication, for example Active Directory or LDAP. Configure network and security devices for centralized authentication as well.

Pass

6.2.4 Ensure no legacy "+" entries exist in /etc/group

Description:

The character + in various files used to be markers for systems to insert data from NIS maps at a certain point in a system configuration file. These entries are no longer required on most systems, but may exist in files that have been imported from other platforms.

These entries may provide an avenue for attackers to gain privileged access on the system.

Remove any legacy '+' entries from /etc/group if they exist.

Ensure at least one file named /etc/group exists and does not match pattern ^\+: -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/group does not exist
Pattern: ^\+:
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.4_Ensure_no_legacy__entries_exist_in_etcgroup"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.089+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/9"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/group exists and does not match pattern ^\+:"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7268800"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7268800"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2502">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/group"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="group"/>
                        <cis:evidence_item_pk_field name="pattern" value="^\+:"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268800"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.9
      Label: Configure Account Access Centrally
      Description: Configure access for all accounts through a centralized point of authentication, for example Active Directory or LDAP. Configure network and security devices for centralized authentication as well.

Pass

6.2.5 Ensure root is the only UID 0 account

Description:

Any account with UID 0 has superuser privileges on the system.

This access must be limited to only the default root account and only from the system console. Administrative access must be through an unprivileged account using an approved mechanism as noted in Item 5.6 Ensure access to the su command is restricted.

Remove any users other than root with UID 0 or assign them a new UID if appropriate.

Ensure at least one file named /etc/passwd exists and does not match pattern ^(?!root:)[^:]*:[^:]*:0 -- Less
CIS-CAT expected at least 1 matching text file content item to be collected, and found 0 items.
File: /etc/passwd does not exist
Pattern: ^(?!root:)[^:]*:[^:]*:0
Match Text: No match found

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.5_Ensure_root_is_the_only_UID_0_account"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.090+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure at least one file named /etc/passwd exists and does not match pattern ^(?!root:)[^:]*:[^:]*:0"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7268900"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7268900"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2503">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/passwd"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="passwd"/>
                        <cis:evidence_item_pk_field name="pattern" value="^(?!root:)[^:]*:[^:]*:0"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7268900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Fail

6.2.6 Ensure root PATH Integrity

Description:

The root user can execute any command on the system and could be fooled into executing programs unintentionally if the PATH is not set correctly.

Including the current working directory (.) or other writable directory in root 's executable path makes it likely that an attacker can gain superuser access by forcing an administrator operating as root to execute a Trojan horse program.

Correct or justify any items discovered in the Audit step.

All of the following tests or sub-groups must pass:
Linux Custom Object "Root Path Does Not Include """ -- More
CIS-CAT Expected... CIS-CAT Collected...
the variable's value to not be set to /usr/local/sbin
the variable's value to not be set to /usr/local/bin
the variable's value to not be set to /usr/sbin
the variable's value to not be set to /usr/bin
the variable's value to not be set to /root/bin
Linux Custom Object "Root Path Does Not Include "."" -- More
CIS-CAT Expected... CIS-CAT Collected...
the variable's value to not be set to . /usr/local/sbin
the variable's value to not be set to . /usr/local/bin
the variable's value to not be set to . /usr/sbin
the variable's value to not be set to . /usr/bin
the variable's value to not be set to . /root/bin
Linux Custom Object "Root Path Directories Are Owned By UID 0 And Not Writable By Group Or Other" -- Less
CIS-CAT expected every collected file item to exist on the target system, and found 4 items.
File: /usr/local/sbin exists
File: /usr/local/bin exists
File: /usr/sbin exists
File: /usr/bin exists
File: /root/bin does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.6_Ensure_root_PATH_Integrity"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.193+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>fail</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/5/subcontrol/1"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    end-time="2020-09-09T17:20:05.193+02:00"
                    start-time="2020-09-09T17:20:05.091+02:00">
         <cis:and>
            <cis:evidence_test check="all" check_existence="all_exist"
                               comment="Linux Custom Object &#34;Root Path Does Not Include &#34;&#34;&#34;"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269000"
                               type="variable_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7269000">
                  <cis:evidence_item itemref="2527">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="var_ref"
                                                    value="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7269000"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="/usr/local/sbin" dt="string" ev="" name="value" op="not equal"
                                         result="true"/>
                     <cis:evidence_field cv="/usr/local/bin" dt="string" ev="" name="value" op="not equal" result="true"/>
                     <cis:evidence_field cv="/usr/sbin" dt="string" ev="" name="value" op="not equal" result="true"/>
                     <cis:evidence_field cv="/usr/bin" dt="string" ev="" name="value" op="not equal" result="true"/>
                     <cis:evidence_field cv="/root/bin" dt="string" ev="" name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="all_exist"
                               comment="Linux Custom Object &#34;Root Path Does Not Include &#34;.&#34;&#34;"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269100"
                               type="variable_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7269100">
                  <cis:evidence_item itemref="2529">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="var_ref"
                                                    value="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7269100"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="/usr/local/sbin" dt="string" ev="." name="value" op="not equal"
                                         result="true"/>
                     <cis:evidence_field cv="/usr/local/bin" dt="string" ev="." name="value" op="not equal"
                                         result="true"/>
                     <cis:evidence_field cv="/usr/sbin" dt="string" ev="." name="value" op="not equal" result="true"/>
                     <cis:evidence_field cv="/usr/bin" dt="string" ev="." name="value" op="not equal" result="true"/>
                     <cis:evidence_field cv="/root/bin" dt="string" ev="." name="value" op="not equal" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
            <cis:evidence_test check="all" check_existence="all_exist"
                               comment="Linux Custom Object &#34;Root Path Directories Are Owned By UID 0 And Not Writable By Group Or Other&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269200"
                               result="false"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269200"
                               type="file_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2535">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/usr/local/sbin"/>
                        <cis:evidence_item_pk_field name="path" value="/usr/local/sbin"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2536">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/usr/local/bin"/>
                        <cis:evidence_item_pk_field name="path" value="/usr/local/bin"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2537">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/usr/sbin"/>
                        <cis:evidence_item_pk_field name="path" value="/usr/sbin"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2538">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/usr/bin"/>
                        <cis:evidence_item_pk_field name="path" value="/usr/bin"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2539">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="filepath" value="/root/bin"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:complex-check operator="AND">
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269000"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269100"/>
      </xccdf:check>
      <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
         <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                                  name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269200"/>
      </xccdf:check>
   </xccdf:complex-check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 5: Controlled Use of Administrative Privileges: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct the use, assignment, and configuration of administrative privileges on computers, networks, and applications.
      Subcontrol: 5.1
      Label: Minimize And Sparingly Use Administrative Privileges
      Description: Minimize administrative privileges and only use administrative accounts when they are required. Implement focused auditing on the use of administrative privileged functions and monitor for anomalous behavior.

Pass

6.2.7 Ensure all users' home directories exist

Description:

Users can be defined in /etc/passwd without a home directory or with a home directory that does not actually exist.

If the user's home directory does not exist or is unassigned, the user will be placed in "/" and will not be able to write any files or have local environment variables set.

If any users' home directories do not exist, create them and make sure the respective user owns the directory. Users without an assigned home directory should be removed or assigned a home directory as appropriate.

Linux Custom Object "All User Home Directories Exist" -- More
CIS-CAT expected every collected file item to exist on the target system, and found 2 items.
File: /home/cloud-user exists
File: /home/vsadmin exists

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.7_Ensure_all_users_home_directories_exist"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.342+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269300"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="all_exist"
                               comment="Linux Custom Object &#34;All User Home Directories Exist&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269300"
                               type="file_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2562">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="path" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2563">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="path" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269300"/>
   </xccdf:check>
</xccdf:rule-result>
Pass

6.2.8 Ensure users' home directories permissions are 750 or more restrictive

Description:

While the system administrator can establish secure permissions for users' home directories, the users can easily override these.

Group or world-writable user home directories may enable malicious users to steal or modify other users' data or to gain another user's system privileges.

Making global modifications to user home directories without alerting the user community can result in unexpected outages and unhappy users. Therefore, it is recommended that a monitoring policy be established to report user file permissions and determine the action to be taken in accordance with site policy.

Linux Custom Object "No User Home Directories Have Permissions ----w-rwx" -- More
File: /home/cloud-user
CIS-CAT Expected... CIS-CAT Collected...
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /home/vsadmin
CIS-CAT Expected... CIS-CAT Collected...
the file's Other Read to be set to false false
the file's Other Execute to be set to false false
the file's Other Write to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.8_Ensure_users_home_directories_permissions_are_750_or_more_restrictive"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.478+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/14/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Linux Custom Object &#34;No User Home Directories Have Permissions ----w-rwx&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269400"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7269400">
                  <cis:evidence_item itemref="2586">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="path" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2587">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="path" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="filename" value="NIL"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oread" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="oexec" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 14: Controlled Access Based on the Need to Know: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct secure access to critical assets (e.g., information, resources, systems) according to the formal determination of which persons, computers, and applications have a need and right to access these critical assets based on an approved classification.
      Subcontrol: 14.4
      Label: Protect Information With Access Control Lists
      Description: All information stored on systems shall be protected with file system, network share, claims, application, or database specific access control lists. These controls will enforce the principal that only authorized individuals should have access to the information based on their need to access the information as a part of their responsibilities.

Pass

6.2.9 Ensure users own their home directories

Description:

The user home directory is space defined for the particular user to set local environment variables and to store personal files.

Since the user is accountable for files stored in the user home directory, the user must be the owner of the directory.

Change the ownership of any home directories that are not owned by the defined user to the correct user.

Ensure 'cat /etc/passwd | egrep -v '^(root|halt|sync|shutdown)' | awk -F: '($7 != "/sbin/nologin" && $7 != "/bin/false") { print $1 " " $6 }' | while read user dir; do if [ ! -d "$dir" ]; then echo "The home directory ($dir) of user $user does not exist." -- More
Check: All Must Pass
Command: cat /etc/passwd | egrep -v '^(root|halt|sync|shutdown)' | awk -F: '($7 != "/sbin/nologin" && $7 != "/bin/false") { print $1 " " $6 }' | while read user dir; do if [ ! -d "$dir" ]; then echo "The home directory ($dir) of user $user does not exist."; else owner=$(stat -L -c "%U" "$dir"); if [ "$owner" != "$user" ]; then echo "The home directory ($dir) of user $user is owned by $owner."; fi; fi; done
Line Selection: .+
CIS-CAT Expected (At least one of)... CIS-CAT Collected...
the Std. Output does not match the regular expression .+

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.9_Ensure_users_own_their_home_directories"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.495+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/14/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Ensure 'cat /etc/passwd | egrep -v '^(root|halt|sync|shutdown)' | awk -F: '($7 != &#34;/sbin/nologin&#34; &amp;&amp; $7 != &#34;/bin/false&#34;) { print $1 &#34; &#34; $6 }' | while read user dir; do if [ ! -d &#34;$dir&#34; ]; then echo &#34;The home directory ($dir) of user $user does not exist.&#34;"
                               negated="true"
                               ns="cmd"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269500"
                               type="shellcommand_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7269500">
                  <cis:evidence_item entity_check="at least one" itemref="2588">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="command"
                                                    value="cat /etc/passwd | egrep -v '^(root|halt|sync|shutdown)' | awk -F: '($7 != &#34;/sbin/nologin&#34; &amp;&amp; $7 != &#34;/bin/false&#34;) { print $1 &#34; &#34; $6 }' | while read user dir; do if [ ! -d &#34;$dir&#34; ]; then echo &#34;The home directory ($dir) of user $user does not exist.&#34;; else owner=$(stat -L -c &#34;%U&#34; &#34;$dir&#34;); if [ &#34;$owner&#34; != &#34;$user&#34; ]; then echo &#34;The home directory ($dir) of user $user is owned by $owner.&#34;; fi; fi; done"/>
                        <cis:evidence_item_pk_field name="line_selection" value=".+"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="" dt="string" ev=".+" name="stdout_line" op="pattern match" result="false"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 14: Controlled Access Based on the Need to Know: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct secure access to critical assets (e.g., information, resources, systems) according to the formal determination of which persons, computers, and applications have a need and right to access these critical assets based on an approved classification.
      Subcontrol: 14.4
      Label: Protect Information With Access Control Lists
      Description: All information stored on systems shall be protected with file system, network share, claims, application, or database specific access control lists. These controls will enforce the principal that only authorized individuals should have access to the information based on their need to access the information as a part of their responsibilities.

Pass

6.2.10 Ensure users' dot files are not group or world writable

Description:

While the system administrator can establish secure permissions for users' "dot" files, the users can easily override these.

Group or world-writable user configuration files may enable malicious users to steal or modify other users' data or to gain another user's system privileges.

Making global modifications to users' files without alerting the user community can result in unexpected outages and unhappy users. Therefore, it is recommended that a monitoring policy be established to report user dot file permissions and determine the action to be taken in accordance with site policy.

Linux Custom Object "No User Dot Files Have Permissions ----w--w-" -- More
File: /home/cloud-user/.bash_logout
CIS-CAT Expected... CIS-CAT Collected...
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /home/cloud-user/.bash_profile
CIS-CAT Expected... CIS-CAT Collected...
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /home/cloud-user/.bashrc
CIS-CAT Expected... CIS-CAT Collected...
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /home/vsadmin/.bash_logout
CIS-CAT Expected... CIS-CAT Collected...
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /home/vsadmin/.bash_profile
CIS-CAT Expected... CIS-CAT Collected...
the file's Other Write to be set to false false
the file's Group Write to be set to false false
File: /home/vsadmin/.bashrc
CIS-CAT Expected... CIS-CAT Collected...
the file's Other Write to be set to false false
the file's Group Write to be set to false false

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.10_Ensure_users_dot_files_are_not_group_or_world_writable"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.308+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/14/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269600"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Linux Custom Object &#34;No User Dot Files Have Permissions ----w--w-&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269600"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269600"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7269600">
                  <cis:evidence_item itemref="2244">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/cloud-user/.bash_logout"/>
                        <cis:evidence_item_pk_field name="path" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="filename" value=".bash_logout"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2245">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/cloud-user/.bash_profile"/>
                        <cis:evidence_item_pk_field name="path" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="filename" value=".bash_profile"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2246">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/cloud-user/.bashrc"/>
                        <cis:evidence_item_pk_field name="path" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="filename" value=".bashrc"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2247">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/vsadmin/.bash_logout"/>
                        <cis:evidence_item_pk_field name="path" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="filename" value=".bash_logout"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2248">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/vsadmin/.bash_profile"/>
                        <cis:evidence_item_pk_field name="path" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="filename" value=".bash_profile"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2249">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/home/vsadmin/.bashrc"/>
                        <cis:evidence_item_pk_field name="path" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="filename" value=".bashrc"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="owrite" op="equals" result="true"/>
                     <cis:evidence_field cv="false" dt="boolean" ev="false" name="gwrite" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269600"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 14: Controlled Access Based on the Need to Know: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct secure access to critical assets (e.g., information, resources, systems) according to the formal determination of which persons, computers, and applications have a need and right to access these critical assets based on an approved classification.
      Subcontrol: 14.4
      Label: Protect Information With Access Control Lists
      Description: All information stored on systems shall be protected with file system, network share, claims, application, or database specific access control lists. These controls will enforce the principal that only authorized individuals should have access to the information based on their need to access the information as a part of their responsibilities.

Pass

6.2.11 Ensure no users have .forward files

Description:

The .forward file specifies an email address to forward the user's mail to.

Use of the .forward file poses a security risk in that sensitive data may be inadvertently transferred outside the organization. The .forward file also poses a risk as it can be used to execute commands that may perform unintended actions.

Making global modifications to users' files without alerting the user community can result in unexpected outages and unhappy users. Therefore, it is recommended that a monitoring policy be established to report user .forward files and determine the action to be taken in accordance with site policy.

Linux Custom Object "No User Home Directories Contain .forward Files" -- More
CIS-CAT did not expect to collect any file items, and found 0 items.
File: /home/cloud-user/.forward does not exist
File: /home/vsadmin/.forward does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.11_Ensure_no_users_have_.forward_files"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.438+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/7"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269700"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Linux Custom Object &#34;No User Home Directories Contain .forward Files&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269700"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269700"
                               type="file_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2270">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="filename" value=".forward"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2271">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="filename" value=".forward"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269700"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 7: Email and Web Browser Protections: -- More
      CIS Control Information
      Control: Minimize the attack surface and the opportunities for attackers to manipulate human behavior though their interaction with web browsers and email systems.

Pass

6.2.12 Ensure no users have .netrc files

Description:

The .netrc file contains data for logging into a remote host for file transfers via FTP.

The .netrc file presents a significant security risk since it stores passwords in unencrypted form. Even if FTP is disabled, user accounts may have brought over .netrc files from other systems which could pose a risk to those systems.

Making global modifications to users' files without alerting the user community can result in unexpected outages and unhappy users. Therefore, it is recommended that a monitoring policy be established to report user .netrc files and determine the action to be taken in accordance with site policy.

Linux Custom Object "No User Home Directories Contain .netrc Files" -- More
CIS-CAT did not expect to collect any file items, and found 0 items.
File: /home/cloud-user/.netrc does not exist
File: /home/vsadmin/.netrc does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.12_Ensure_no_users_have_.netrc_files"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.554+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269800"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Linux Custom Object &#34;No User Home Directories Contain .netrc Files&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269800"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269800"
                               type="file_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2292">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="filename" value=".netrc"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2293">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="filename" value=".netrc"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269800"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.2.13 Ensure users' .netrc Files are not group or world accessible

Description:

While the system administrator can establish secure permissions for users' .netrc files, the users can easily override these.

.netrcfiles may contain unencrypted passwords that may be used to attack other systems.

Making global modifications to users' files without alerting the user community can result in unexpected outages and unhappy users. Therefore, it is recommended that a monitoring policy be established to report user .netrc file permissions and determine the action to be taken in accordance with site policy.

Linux Custom Object "No User .netrc Files Have Permissions ---rwxrwx" -- More
No testable evidence items were collected. Any number of items (including none) are expected for this test. In this case, when no evidence items are collected, the test Passes.

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.13_Ensure_users_.netrc_Files_are_not_group_or_world_accessible"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.655+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/14/subcontrol/4"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269900"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="any_exist"
                               comment="Linux Custom Object &#34;No User .netrc Files Have Permissions ---rwxrwx&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7269900"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7269900"
                               type="file_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7269900"/>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7269900"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 14: Controlled Access Based on the Need to Know: -- More
      CIS Control Information
      Control: The processes and tools used to track/control/prevent/correct secure access to critical assets (e.g., information, resources, systems) according to the formal determination of which persons, computers, and applications have a need and right to access these critical assets based on an approved classification.
      Subcontrol: 14.4
      Label: Protect Information With Access Control Lists
      Description: All information stored on systems shall be protected with file system, network share, claims, application, or database specific access control lists. These controls will enforce the principal that only authorized individuals should have access to the information based on their need to access the information as a part of their responsibilities.

Pass

6.2.14 Ensure no users have .rhosts files

Description:

While no .rhosts files are shipped by default, users can easily create them.

This action is only meaningful if .rhosts support is permitted in the file /etc/pam.conf . Even though the .rhosts files are ineffective if support is disabled in /etc/pam.conf , they may have been brought over from other systems and could contain information useful to an attacker for those other systems.

Making global modifications to users' files without alerting the user community can result in unexpected outages and unhappy users. Therefore, it is recommended that a monitoring policy be established to report user .rhosts files and determine the action to be taken in accordance with site policy.

Linux Custom Object "No User Home Directories Contain .rhost Files" -- More
CIS-CAT did not expect to collect any file items, and found 0 items.
File: /home/cloud-user/.rhosts does not exist
File: /home/vsadmin/.rhosts does not exist

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.14_Ensure_no_users_have_.rhosts_files"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.776+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16/subcontrol/14"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270000"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="none_exist"
                               comment="Linux Custom Object &#34;No User Home Directories Contain .rhost Files&#34;"
                               negated="false"
                               ns="unix"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7270000"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7270000"
                               type="file_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2336">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/home/cloud-user"/>
                        <cis:evidence_item_pk_field name="filename" value=".rhosts"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2337">
                     <cis:evidence_item_pk status="does not exist">
                        <cis:evidence_item_pk_field name="path" value="/home/vsadmin"/>
                        <cis:evidence_item_pk_field name="filename" value=".rhosts"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270000"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.
      Subcontrol: 16.14
      Label: Encrypt/Hash All Authentication Files And Monitor Their Access
      Description: Verify that all authentication files are encrypted or hashed and that these files cannot be accessed without root or administrator privileges. Audit all access to password files in the system.

Pass

6.2.15 Ensure all groups in /etc/passwd exist in /etc/group

Description:

Over time, system administration errors and changes can lead to groups being defined in /etc/passwd but not in /etc/group .

Groups defined in the /etc/passwd file but not in the /etc/group file pose a threat to system security since group permissions are not properly managed.

Analyze the output of the Audit step above and perform the appropriate action to correct any discrepancies found.

Linux Custom Object "All Groups In /etc/passwd Exist In /etc/group" -- More
CIS-CAT expected every collected text file content item to exist on the target system, and found 2 items.
File: /etc/group exists
Pattern: ^[^:]*:[^:]*:1000:[^:]*$
Match Text: cloud-user:x:1000:
File: /etc/group exists
Pattern: ^[^:]*:[^:]*:1001:[^:]*$
Match Text: vsadmin:x:1001:

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.15_Ensure_all_groups_in_etcpasswd_exist_in_etcgroup"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:04.916+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270100"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="all_exist"
                               comment="Linux Custom Object &#34;All Groups In /etc/passwd Exist In /etc/group&#34;"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7270100"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7270100"
                               type="textfilecontent54_test">
               <cis:evidence_object>
                  <cis:evidence_item itemref="2358">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/group"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="group"/>
                        <cis:evidence_item_pk_field name="pattern" value="^[^:]*:[^:]*:1000:[^:]*$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="cloud-user:x:1000:"/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
                  <cis:evidence_item itemref="2359">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="filepath" value="/etc/group"/>
                        <cis:evidence_item_pk_field name="path" value="/etc"/>
                        <cis:evidence_item_pk_field name="filename" value="group"/>
                        <cis:evidence_item_pk_field name="pattern" value="^[^:]*:[^:]*:1001:[^:]*$"/>
                        <cis:evidence_item_pk_field name="instance" value="1"/>
                        <cis:evidence_item_pk_field name="text" value="vsadmin:x:1001: "/>
                     </cis:evidence_item_pk>
                  </cis:evidence_item>
               </cis:evidence_object>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270100"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

6.2.16 Ensure no duplicate UIDs exist

Description:

Although the useradd program will not let you create a duplicate User ID (UID), it is possible for an administrator to manually edit the /etc/passwd file and change the UID field.

Users must be assigned unique UIDs for accountability and to ensure appropriate access protections.

Based on the results of the audit script, establish unique UIDs and review all files owned by the shared UIDs to determine which UID they are supposed to belong to.

Linux Custom Object "Check For Duplicate UIDs" -- More
CIS-CAT Expected... CIS-CAT Collected...
the variable's value to be set to 23 23

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.16_Ensure_no_duplicate_UIDs_exist"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.055+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270200"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Linux Custom Object &#34;Check For Duplicate UIDs&#34;"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7270200"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7270200"
                               type="variable_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7270200">
                  <cis:evidence_item itemref="2384">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="var_ref"
                                                    value="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7270200"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="23" dt="int" ev="23" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270200"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

6.2.17 Ensure no duplicate GIDs exist

Description:

Although the groupadd program will not let you create a duplicate Group ID (GID), it is possible for an administrator to manually edit the /etc/group file and change the GID field.

User groups must be assigned unique GIDs for accountability and to ensure appropriate access protections.

Based on the results of the audit script, establish unique GIDs and review all files owned by the shared GID to determine which group they are supposed to belong to.

Linux Custom Object "Check For Duplicate GIDs" -- More
CIS-CAT Expected... CIS-CAT Collected...
the variable's value to be set to 41 41

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.17_Ensure_no_duplicate_GIDs_exist"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.065+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270300"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Linux Custom Object &#34;Check For Duplicate GIDs&#34;"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7270300"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7270300"
                               type="variable_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7270300">
                  <cis:evidence_item itemref="2428">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="var_ref"
                                                    value="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7270300"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="41" dt="int" ev="41" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270300"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

6.2.18 Ensure no duplicate user names exist

Description:

Although the useradd program will not let you create a duplicate user name, it is possible for an administrator to manually edit the /etc/passwd file and change the user name.

If a user is assigned a duplicate user name, it will create and have access to files with the first UID for that username in /etc/passwd . For example, if "test4" has a UID of 1000 and a subsequent "test4" entry has a UID of 2000, logging in as "test4" will use UID 1000. Effectively, the UID is shared, which is a security problem.

Based on the results of the audit script, establish unique user names for the users. File ownerships will automatically reflect the change as long as the users have unique UIDs.

Linux Custom Object "Check For Duplicate User Names" -- More
CIS-CAT Expected... CIS-CAT Collected...
the variable's value to be set to 23 23

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.18_Ensure_no_duplicate_user_names_exist"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.071+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270400"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Linux Custom Object &#34;Check For Duplicate User Names&#34;"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7270400"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7270400"
                               type="variable_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7270400">
                  <cis:evidence_item itemref="2454">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="var_ref"
                                                    value="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7270400"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="23" dt="int" ev="23" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270400"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.

Pass

6.2.19 Ensure no duplicate group names exist

Description:

Although the groupadd program will not let you create a duplicate group name, it is possible for an administrator to manually edit the /etc/group file and change the group name.

If a group is assigned a duplicate group name, it will create and have access to files with the first GID for that group in /etc/group . Effectively, the GID is shared, which is a security problem.

Based on the results of the audit script, establish unique names for the user groups. File group ownerships will automatically reflect the change as long as the groups have unique GIDs.

Linux Custom Object "Check For Duplicate Group Names" -- More
CIS-CAT Expected... CIS-CAT Collected...
the variable's value to be set to 41 41

Show Rule Result XML
<xccdf:rule-result xmlns:xccdf="http://checklists.nist.gov/xccdf/1.2"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   idref="xccdf_org.cisecurity.benchmarks_rule_6.2.19_Ensure_no_duplicate_group_names_exist"
                   role="full"
                   severity="unknown"
                   time="2020-09-09T17:20:05.079+02:00"
                   version="1"
                   weight="1.0">
   <xccdf:result>pass</xccdf:result>
   <xccdf:ident xmlns:cc="http://cisecurity.org/20-cc/v6.1"
                cc:controlURI="http://cisecurity.org/20-cc/v6.1/control/16"
                system="http://cisecurity.org/20-cc/v6.1"/>
   <xccdf:metadata>
      <cis:evidence xmlns:cis="http://benchmarks.cisecurity.org/evidence/1.0"
                    definition_id="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270500"
                    definition_negate="false">
         <cis:and negated="false" result="true">
            <cis:evidence_test check="all" check_existence="at_least_one_exists"
                               comment="Linux Custom Object &#34;Check For Duplicate Group Names&#34;"
                               negated="false"
                               ns="independent"
                               objref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:obj:7270500"
                               result="true"
                               testref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:tst:7270500"
                               type="variable_test">
               <cis:evidence_state steref="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:ste:7270500">
                  <cis:evidence_item itemref="2498">
                     <cis:evidence_item_pk status="exists">
                        <cis:evidence_item_pk_field name="var_ref"
                                                    value="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:var:7270500"/>
                     </cis:evidence_item_pk>
                     <cis:evidence_field cv="41" dt="int" ev="41" name="value" op="equals" result="true"/>
                  </cis:evidence_item>
               </cis:evidence_state>
            </cis:evidence_test>
         </cis:and>
      </cis:evidence>
   </xccdf:metadata>
   <xccdf:check system="http://oval.mitre.org/XMLSchema/oval-definitions-5">
      <xccdf:check-content-ref href="CIS_Red_Hat_Enterprise_Linux_7_Benchmark_v2.2.0-oval.xml"
                               name="oval:org.cisecurity.benchmarks.redhat_redhat_enterprise_linux_7:def:7270500"/>
   </xccdf:check>
</xccdf:rule-result>

References:

    CIS Controls V6.1:

    • Control 16: Account Monitoring and Control: -- More
      CIS Control Information
      Control: Actively manage the life cycle of system and application accounts – their creation, use, dormancy, deletion – in order to minimize opportunities for attackers to leverage them.